diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/CVE-2003-0107.c | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/test/CVE-2003-0107.c b/test/CVE-2003-0107.c index 306421e9fb..51c79b2cda 100644 --- a/test/CVE-2003-0107.c +++ b/test/CVE-2003-0107.c @@ -5,16 +5,18 @@ #include <stdio.h> int main(void) { -gzFile f; -int ret; + gzFile f; + int ret; -if(!(f = gzopen("/dev/null", "w"))) { -perror("/dev/null"); -exit(1); -} -ret = gzprintf(f, "%10240s", ""); -printf("gzprintf -> %d\n", ret); -ret = gzclose(f); -printf("gzclose -> %d [%d]\n", ret, errno); -exit(0); + if(!(f = gzopen("/dev/null", "w"))) { + perror("/dev/null"); + exit(1); + } + + ret = gzprintf(f, "%10240s", ""); + printf("gzprintf -> %d\n", ret); + ret = gzclose(f); + printf("gzclose -> %d [%d]\n", ret, errno); + + exit(0); } |
