]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
r3857: Shut up gcc about erroneous "used uninitialised" warning.
authorJeremy Allison <jra@samba.org>
Thu, 18 Nov 2004 19:03:17 +0000 (19:03 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:53:21 +0000 (10:53 -0500)
Jeremy.

source/lib/charcnv.c

index 0fe1f15ed5de745cc86224e62f9792bdf6caf21a..95e24609cdf9648c7083c23012a1f9781fa7427f 100644 (file)
@@ -372,7 +372,7 @@ size_t convert_string(charset_t from, charset_t to,
                unsigned char *q = (unsigned char *)dest;
                size_t slen = srclen;
                size_t dlen = destlen;
-               unsigned char lastp;
+               unsigned char lastp = '\0';
                size_t retval = 0;
 
                /* If all characters are ascii, fast path here. */
@@ -408,7 +408,7 @@ size_t convert_string(charset_t from, charset_t to,
                size_t retval = 0;
                size_t slen = srclen;
                size_t dlen = destlen;
-               unsigned char lastp;
+               unsigned char lastp = '\0';
 
                /* If all characters are ascii, fast path here. */
                while (((slen == (size_t)-1) || (slen >= 2)) && dlen) {
@@ -444,7 +444,7 @@ size_t convert_string(charset_t from, charset_t to,
                size_t retval = 0;
                size_t slen = srclen;
                size_t dlen = destlen;
-               unsigned char lastp;
+               unsigned char lastp = '\0';
 
                /* If all characters are ascii, fast path here. */
                while (slen && (dlen >= 2)) {