# HG changeset patch # User diego # Date 1295458935 0 # Node ID ebb1c06a639de130e340401626740179c7cc1332 # Parent 13b1606a71a40dfef7037995edb98266e9d64266 configure: Initialize va_list variable as '{0}' instead of NULL in vsscanf test. The vsscanf test was generating errors with clang on FreeBSD 8.1 and therefore our local vsscanf implementation got compiled, leading to MPlayer crashes. tmp.c:4:26: error: array initializer must be an initializer list diff -r 13b1606a71a4 -r ebb1c06a639d configure --- a/configure Wed Jan 19 09:00:40 2011 +0000 +++ b/configure Wed Jan 19 17:42:15 2011 +0000 @@ -3811,7 +3811,7 @@ #define _ISOC99_SOURCE #include #include -int main(void) { va_list ap = NULL; vsscanf("foo", "bar", ap); return 0; } +int main(void) { va_list ap = { 0 }; vsscanf("foo", "bar", ap); return 0; } EOF _vsscanf=no cc_check && _vsscanf=yes