minor changes for memory safety.

This commit is contained in:
Yannick Reiß 2023-09-23 16:10:01 +02:00
parent a2c746f57d
commit 09183f43e1
No known key found for this signature in database
GPG Key ID: 5A3AF456F0A0338C
1 changed files with 1 additions and 6 deletions

View File

@ -18,17 +18,12 @@ int main (int argc, char** argv) {
char* filename_compiled = "brainfuck.bin";
/* check for right amount of cl arguments (even number of arguments (including environment variable)) */
if (argc % 2) {
exit(EXIT_FAILURE);
}
/* Parse arguments */
char* filename;
char* device = "logisim";
for (int i = 1; i < argc; i++) {
if (argv[i][0] == '-') {
if (argv[i][0] == '-' && ((i+1) < argc)) {
switch (argv[i][1]) {
case 'o': filename_compiled = argv[i+1];break;
case 'd': device = argv[i+1];break;