Sign in
gnu
/
gcc
/
e8cbc2e256b3e9568288594d9f90a2015d31b55a
/
.
/
gcc
/
testsuite
/
gcc.c-torture
/
execute
/
960327-1.c
blob: d630a7b572ca781fe83b98beb11f29d4709883df [
file
] [
log
] [
blame
]
#include
<stdio.h>
g
()
{
return
'\n'
;
}
f
()
{
char
s
[]
=
"abcedfg01234"
;
char
*
sp
=
s
+
12
;
switch
(
g
())
{
case
'\n'
:
break
;
}
while
(*--
sp
==
'0'
)
;
sprintf
(
sp
+
1
,
"X"
);
if
(
s
[
12
]
!=
'X'
)
abort
();
}
main
()
{
f
();
exit
(
0
);
}