--- dissembler.c | |
+++ dissembler.c | |
@@ -16,6 +16,9 @@ | |
/* FOR EDUCATIONAL PURPOSES ONLY */ | |
+#define _GNU_SOURCE | |
+#include <string.h> | |
+#include <unistd.h> | |
#include <stdio.h> | |
#include <sys/stat.h> | |
#include <ctype.h> | |
@@ -217,7 +217,7 @@ freedom: | |
fprintf(fh, "P"); | |
} | |
fprintf(fh,"\n"); | |
- if(fh != stdout) close(fh); | |
+ if(fh != stdout) fclose(fh); | |
free(mem-21); | |
} | |