svn commit: trunk/uClibc/libc/string/generic

vapier at uclibc.org vapier at uclibc.org
Mon May 15 22:40:17 UTC 2006


Author: vapier
Date: 2006-05-15 15:40:15 -0700 (Mon, 15 May 2006)
New Revision: 15085

Log:
fix signed warnings

Modified:
   trunk/uClibc/libc/string/generic/strchr.c
   trunk/uClibc/libc/string/generic/strchrnul.c


Changeset:
Modified: trunk/uClibc/libc/string/generic/strchr.c
===================================================================
--- trunk/uClibc/libc/string/generic/strchr.c	2006-05-15 21:02:36 UTC (rev 15084)
+++ trunk/uClibc/libc/string/generic/strchr.c	2006-05-15 22:40:15 UTC (rev 15085)
@@ -41,8 +41,8 @@
 
   /* Handle the first few characters by reading one character at a time.
      Do this until CHAR_PTR is aligned on a longword boundary.  */
-  for (char_ptr = s; ((unsigned long int) char_ptr
-		      & (sizeof (longword) - 1)) != 0;
+  for (char_ptr = (const unsigned char *) s;
+       ((unsigned long int) char_ptr & (sizeof (longword) - 1)) != 0;
        ++char_ptr)
     if (*char_ptr == c)
       return (void *) char_ptr;

Modified: trunk/uClibc/libc/string/generic/strchrnul.c
===================================================================
--- trunk/uClibc/libc/string/generic/strchrnul.c	2006-05-15 21:02:36 UTC (rev 15084)
+++ trunk/uClibc/libc/string/generic/strchrnul.c	2006-05-15 22:40:15 UTC (rev 15085)
@@ -42,8 +42,8 @@
 
   /* Handle the first few characters by reading one character at a time.
      Do this until CHAR_PTR is aligned on a longword boundary.  */
-  for (char_ptr = s; ((unsigned long int) char_ptr
-		      & (sizeof (longword) - 1)) != 0;
+  for (char_ptr = (const unsigned char *) s;
+       ((unsigned long int) char_ptr & (sizeof (longword) - 1)) != 0;
        ++char_ptr)
     if (*char_ptr == c || *char_ptr == '\0')
       return (void *) char_ptr;




More information about the uClibc-cvs mailing list