OSDN Git Service

PR middle-end/51761
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / compile / 20040303-1.c
1 typedef struct input {
2         struct input *next;
3 } input_t;
4 static input_t *inputs = (input_t *)((void *)0);
5 void
6 RemoveInput(unsigned long id)
7 {
8  input_t *ip;
9  input_t *prev;
10  while (1)
11   if (ip == (input_t *)id)
12    break;
13  if (ip == (input_t *)((void *)0))
14   return;
15   prev->next = ip->next;
16 }