Remove conversion warning.
authorPeter Verthez <Peter.Verthez@advalvas.be>
Fri, 16 Aug 2002 16:28:31 +0000 (16:28 +0000)
committerPeter Verthez <Peter.Verthez@advalvas.be>
Fri, 16 Aug 2002 16:28:31 +0000 (16:28 +0000)
t/utf8-locale.c

index 9946cc9c7e3ac38472e41820113c0b55fcca5a67..de40ded6db26c46c02d893a9b8605107e8546033 100644 (file)
@@ -79,7 +79,7 @@ char* convert_utf8_to_locale(char* input, int *conv_fails)
   outsize = outbufsize;
   memset(outbuffer, 0, outbufsize);
   nconv = iconv(utf8_to_locale, &inptr, &insize, &outptr, &outsize);
-  while (nconv == -1) {
+  while (nconv == (size_t)-1) {
     if (errno == E2BIG) {
       /* grow the output buffer */
       size_t outlen;
@@ -136,7 +136,7 @@ char* convert_locale_to_utf8(char* input)
   outsize = outbufsize;
   memset(outbuffer, 0, outbufsize);
   nconv = iconv(locale_to_utf8, &inptr, &insize, &outptr, &outsize);
-  while (nconv == -1) {
+  while (nconv == (size_t)-1) {
     if (errno == E2BIG) {
       /* grow the output buffer */
       size_t outlen;