diff options
author | Fudgerboy <91767657+Fudgerboy@users.noreply.github.com> | 2024-04-08 00:11:56 +0000 |
---|---|---|
committer | Fudgerboy <91767657+Fudgerboy@users.noreply.github.com> | 2024-04-08 00:11:56 +0000 |
commit | cd33f3061b777e05d3de3a38e804b64893835b67 (patch) | |
tree | fc35c1d4815e469e39b2a0d1a11b88e7d5fd89b0 /wk4 | |
parent | c83c88cb4744e98d601d1393c167ec60baed7da1 (diff) |
Sun, Apr 7, 2024, 5:11 PM -07:00
Diffstat (limited to 'wk4')
-rw-r--r-- | wk4/pset/recover/recover.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/wk4/pset/recover/recover.c b/wk4/pset/recover/recover.c index b1fda94..82b65a7 100644 --- a/wk4/pset/recover/recover.c +++ b/wk4/pset/recover/recover.c @@ -12,12 +12,9 @@ int main(int argc, char *argv[]) return 1; } - // Remember filenames - char *infile = argv[optind]; - // Open input file - FILE *inptr = fopen(infile, "r"); - if (inptr == NULL) + FILE *card = fopen(argv[1], "r"); + if (card == NULL) { printf("Could not open %s.\n", infile); return 1; @@ -55,7 +52,7 @@ int main(int argc, char *argv[]) // make buffer space to store the data uint32_t data[photolength][16]; // read the photo to data in blocks of 32 bits - fread(&data, sizeof(uint32_t), 16 * photolength, inptr); + fread(&data, sizeof(uint32_t), 16 * photolength, card); // write the photo from data fwrite(&data, sizeof(uint32_t), 16 * photolength, point); // Close the photo file @@ -69,5 +66,5 @@ int main(int argc, char *argv[]) */ - fclose(inptr); + fclose(card); } |