Imported Upstream version 2.1.10
[platform/upstream/libevent.git] / cmake / CheckPrototypeDefinition.c.in
1 @CHECK_PROTOTYPE_DEFINITION_HEADER@
2
3 static void cmakeRequireSymbol(int dummy, ...) {
4   (void) dummy;
5 }
6
7 static void checkSymbol(void) {
8 #ifndef @CHECK_PROTOTYPE_DEFINITION_SYMBOL@
9   cmakeRequireSymbol(0, &@CHECK_PROTOTYPE_DEFINITION_SYMBOL@);
10 #endif
11 }
12
13 @CHECK_PROTOTYPE_DEFINITION_PROTO@ {
14   return @CHECK_PROTOTYPE_DEFINITION_RETURN@;
15 }
16
17 #ifdef __CLASSIC_C__
18 int main() {
19   int ac;
20   char*av[];
21 #else
22 int main(int ac, char *av[]) {
23 #endif
24   checkSymbol();
25   if (ac > 1000) {
26     return *av[0];
27   }
28   return 0;
29 }