aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libstdc++-v3/ChangeLog4
-rw-r--r--libstdc++-v3/testsuite/tr1/8_c_compatibility/cwchar/functions.cc5
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d7aaa08..49ff64a 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,9 @@
2006-02-04 Paolo Carlini <pcarlini@suse.de>
+ * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Fix.
+
+2006-02-04 Paolo Carlini <pcarlini@suse.de>
+
* testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Avoid
warning on string constant.
diff --git a/libstdc++-v3/testsuite/tr1/8_c_compatibility/cwchar/functions.cc b/libstdc++-v3/testsuite/tr1/8_c_compatibility/cwchar/functions.cc
index 577868a..d07607a 100644
--- a/libstdc++-v3/testsuite/tr1/8_c_compatibility/cwchar/functions.cc
+++ b/libstdc++-v3/testsuite/tr1/8_c_compatibility/cwchar/functions.cc
@@ -28,7 +28,7 @@
#if _GLIBCXX_USE_WCHAR_T
-void test01()
+void test01(int dummy, ...)
{
#if _GLIBCXX_USE_C99_WCHAR_TR1
@@ -37,7 +37,8 @@ void test01()
const wchar_t* s = 0;
wchar_t** endptr = 0;
FILE* stream = 0;
- std::va_list arg = 0;
+ std::va_list arg;
+ va_start(arg, dummy);
float fret;
long double ldret;