commit - 5cde236501e1894e0ee08cbfd211a08fee7b6691
commit + 9fa8b0aa5acbe5a67f362b4ef495c9ad5bffbe39
blob - c8604deec3a65def085a7ebc6690b305e6170c54
blob + 54e68b7752e95a42a1a8a33b632e9955cd9d1c68
--- rover.c
+++ rover.c
);
return 0;
} else if (argc > 2 && !strcmp(argv[1], "--save-cwd")) {
- --argc; ++argv;
- save_cwd_file = argv[1];
- --argc; ++argv;
+ save_cwd_file = argv[2];
+ argc -= 2; argv += 2;
}
}
init_term();
delwin(rover.window);
if (save_cwd_file != NULL) {
FILE *fd = fopen(save_cwd_file, "w");
- fputs(rover.cwd[rover.tab], fd);
+ fputs(CWD, fd);
fclose(fd);
}
return 0;