summaryrefslogtreecommitdiff
path: root/dist/jdbc/jdbc.patch
blob: 9519669ef2f54741a063ea418712febc406dad3a (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
29
30
31
32
33
34
35
36
diff -r e7e24e781211 configure
--- a/configure	Wed Jan 09 13:03:42 2013 -0800
+++ b/configure	Tue Jan 22 18:41:16 2013 +0800
@@ -11420,9 +11420,14 @@
    return ret;
 }
 
+static int vatest2(va_list ap) {
+	return 0;
+}
+
 int
 main(int argc, char **argv)
 {
+   vatest2((va_list)argv); /* Check whether we can convert "char *" to va_list */
    exit(vatest(NULL, vatest, 0.0, 0, NULL));
 }
 
diff -r e7e24e781211 configure.in
--- a/configure.in	Wed Jan 09 13:03:42 2013 -0800
+++ b/configure.in	Tue Jan 22 18:41:16 2013 +0800
@@ -436,9 +436,14 @@
    return ret;
 }
 
+static int vatest2(va_list ap) {
+	return 0;
+}
+
 int
 main(int argc, char **argv)
 {
+   vatest2((va_list)argv); /* Check whether we can convert "char *" to va_list */
    exit(vatest(NULL, vatest, 0.0, 0, NULL));
 }
 ],[USE_VFUNCS=1],[USE_VFUNCS=0],[USE_VFUNCS=0])