blob: 0023d2451e0b6976278f13ffd86a66715f02e116 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
/* Copyright (C) 2000 Free Software Foundation */
/* by Alexandre Oliva <aoliva@redhat.com> */
#include <stdlib.h>
#include <string.h>
char *list[] = { "*", "e" };
static int bar (const char *fmt) {
return (strchr (fmt, '*') != 0);
}
static void foo () {
int i;
for (i = 0; i < sizeof (list) / sizeof (*list); i++) {
const char *fmt = list[i];
if (bar (fmt))
continue;
if (i == 0)
abort ();
else
exit (0);
}
}
int main () {
foo ();
}
|