]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Avoid compiler warnings.
authorBruno Haible <bruno@clisp.org>
Fri, 9 Mar 2001 17:37:42 +0000 (17:37 +0000)
committerBruno Haible <bruno@clisp.org>
Fri, 9 Mar 2001 17:37:42 +0000 (17:37 +0000)
intl/ChangeLog
intl/dcigettext.c

index 1d81311cc1a1f3b5f4c2547873028e028356bd37..26cbabeea64102627e60731fa2681c9a342e40c8 100644 (file)
@@ -1,3 +1,9 @@
+2001-03-09  Bruno Haible  <haible@clisp.cons.org>
+
+       * dcigettext.c (transmem_block_t): Change to unsigned char, to avoid
+       compiler warning.
+       (_nl_find_msg): Add casts to avoid compiler warnings.
+
 2001-03-09  Bruno Haible  <haible@clisp.cons.org>
 
        * Makefile.in (DISTFILES.common): Remove ChangeLog.
index 6a0ea0c54840c9b187bffc62a9d9ae0eea9a0cb8..a34c7916f6122037b6c1ef5db59fb0334aaffdc2 100644 (file)
@@ -344,7 +344,7 @@ typedef struct transmem_list
 } transmem_block_t;
 static struct transmem_list *transmem_list;
 #else
-typedef char transmem_block_t;
+typedef unsigned char transmem_block_t;
 #endif
 
 
@@ -804,7 +804,7 @@ _nl_find_msg (domain_file, msgid, lengthp)
 
          __libc_lock_lock (lock);
 
-         inbuf = result;
+         inbuf = (const unsigned char *) result;
          outbuf = freemem + sizeof (size_t);
 
          malloc_count = 0;
@@ -914,7 +914,7 @@ _nl_find_msg (domain_file, msgid, lengthp)
          /* We have now in our buffer a converted string.  Put this
             into the table of conversions.  */
          *(size_t *) freemem = outbuf - freemem - sizeof (size_t);
-         domain->conv_tab[act] = freemem;
+         domain->conv_tab[act] = (char *) freemem;
          /* Shrink freemem, but keep it aligned.  */
          freemem_size -= outbuf - freemem;
          freemem = outbuf;