]> git.ipfire.org Git - thirdparty/glibc.git/blob - string/bug-strncat1.c
Update install.texi latest GCC version known to work.
[thirdparty/glibc.git] / string / bug-strncat1.c
1 /* Test case by Joseph S. Myers <jsm28@cam.ac.uk>. */
2 #undef __USE_STRING_INLINES
3 #define __USE_STRING_INLINES
4 #include <stdio.h>
5 #include <stdlib.h>
6 #include <string.h>
7
8 char d[3] = "\0\1\2";
9
10 int
11 main (void)
12 {
13 strncat (d, "\5\6", 1);
14 if (d[0] != '\5')
15 {
16 puts ("d[0] != '\\5'");
17 exit (1);
18 }
19 if (d[1] != '\0')
20 {
21 puts ("d[1] != '\\0'");
22 exit (1);
23 }
24 if (d[2] != '\2')
25 {
26 puts ("d[2] != '\\2'");
27 exit (1);
28 }
29
30 return 0;
31 }