diff options
Diffstat (limited to 'stdio-common/bug1.c')
-rw-r--r-- | stdio-common/bug1.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/stdio-common/bug1.c b/stdio-common/bug1.c deleted file mode 100644 index 18e7d4c257..0000000000 --- a/stdio-common/bug1.c +++ /dev/null @@ -1,30 +0,0 @@ -#include <stdio.h> -#include <stdlib.h> -#include <string.h> - -int -main (void) -{ - char *bp; - size_t size; - FILE *stream; - int lose = 0; - - stream = open_memstream (&bp, &size); - fprintf (stream, "hello"); - fflush (stream); - printf ("buf = %s, size = %Zu\n", bp, size); - lose |= size != 5; - lose |= strncmp (bp, "hello", size); - fprintf (stream, ", world"); - fclose (stream); - printf ("buf = %s, size = %Zu\n", bp, size); - lose |= size != 12; - lose |= strncmp (bp, "hello, world", 12); - - puts (lose ? "Test FAILED!" : "Test succeeded."); - - free (bp); - - return lose; -} |