Make the API of mem_cd_iconv more useful.
[gnulib.git] / tests / test-striconv.c
index fec7948..8fb662c 100644 (file)
@@ -52,7 +52,7 @@ main ()
     static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
     static const char expected[] = "\303\204rger mit b\303\266sen B\303\274bchen ohne Augenma\303\237";
     char *result = NULL;
-    size_t length;
+    size_t length = 0;
     int retval = mem_cd_iconv (input, strlen (input), cd_88591_to_utf8,
                               &result, &length);
     ASSERT (retval == 0);
@@ -66,7 +66,7 @@ main ()
     static const char input[] = "\303\204rger mit b\303\266sen B\303\274bchen ohne Augenma\303\237";
     static const char expected[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
     char *result = NULL;
-    size_t length;
+    size_t length = 0;
     int retval = mem_cd_iconv (input, strlen (input), cd_utf8_to_88591,
                               &result, &length);
     ASSERT (retval == 0);
@@ -79,7 +79,7 @@ main ()
   {
     static const char input[] = "\342\202\254"; /* EURO SIGN */
     char *result = NULL;
-    size_t length;
+    size_t length = 0;
     int retval = mem_cd_iconv (input, strlen (input), cd_utf8_to_88591,
                               &result, &length);
     ASSERT (retval == -1 && errno == EILSEQ);
@@ -90,7 +90,7 @@ main ()
   {
     static const char input[] = "\342";
     char *result = NULL;
-    size_t length;
+    size_t length = 0;
     int retval = mem_cd_iconv (input, strlen (input), cd_utf8_to_88591,
                               &result, &length);
     ASSERT (retval == 0);