]> git.sur5r.net Git - cc65/blobdiff - samples/gunzip65.c
Fixed LinuxDoc Tools issues in some verbatim blocks in the Atari document.
[cc65] / samples / gunzip65.c
index 2ad0294674b76443b6b95b77106d8c7278876521..9d21c2137c27dbfb296e426a63854adb8788877c 100644 (file)
 #include <string.h>
 #include <zlib.h>
 
+#ifdef __CC65__
+#include <stdlib.h>
+#include <cc65.h>
+#endif
+
 #ifndef __CC65__
 /*
 ** Emulate inflatemem() if using original zlib.
@@ -191,6 +196,13 @@ int main(void)
         FILE* fp;
         unsigned length;
 
+#ifdef __CC65__
+        /* allow user to read exit messages */
+        if (doesclrscrafterexit()) {
+                atexit((void (*)) getchar);
+        }
+#endif /* __CC65__ */
+
         /* read GZIP file */
         puts("GZIP file name:");
         fp = fopen(get_fname(), "rb");