1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-28 00:21:52 +03:00
1999-12-07  Jakub Jelinek  <jakub@redhat.com>

	* string/bits/string2.h (__memset_gc, __mempcpy_small, __strcpy_small,
	__stpcpy_small): Cast switch expressions to int to shut up compiler
	warnings.
This commit is contained in:
Ulrich Drepper
1999-12-08 08:41:33 +00:00
parent 841ea81647
commit 7eda722de5
9 changed files with 32 additions and 10 deletions

View File

@ -118,7 +118,7 @@ __STRING2_COPY_TYPE (8);
__uint8_t __c = (__uint8_t) (c); \
\
/* This `switch' statement will be removed at compile-time. */ \
switch (n) \
switch ((unsigned int) n) \
{ \
case 15: \
__u->__ui = __c * 0x01010101; \
@ -230,7 +230,7 @@ __mempcpy_small (void *__dest1,
unsigned char __uc;
unsigned char __c;
} *__u = __dest1;
switch (__srclen)
switch ((unsigned int) __srclen)
{
case 1:
__u->__c = __src0_1;
@ -332,7 +332,7 @@ __mempcpy_small (void *__dest, char __src1,
__STRING2_COPY_ARR7 __sca7;
__STRING2_COPY_ARR8 __sca8;
} *__u = __dest;
switch (__srclen)
switch ((unsigned int) __srclen)
{
case 1:
__u->__c = __src1;
@ -405,7 +405,7 @@ __strcpy_small (char *__dest,
__uint16_t __usi;
unsigned char __uc;
} *__u = (void *) __dest;
switch (__srclen)
switch ((unsigned int) __srclen)
{
case 1:
__u->__uc = '\0';
@ -498,7 +498,7 @@ __strcpy_small (char *__dest,
__STRING2_COPY_ARR7 __sca7;
__STRING2_COPY_ARR8 __sca8;
} *__u = (void *) __dest;
switch (__srclen)
switch ((unsigned int) __srclen)
{
case 1:
__u->__c = '\0';
@ -565,7 +565,7 @@ __stpcpy_small (char *__dest,
unsigned char __uc;
char __c;
} *__u = (void *) __dest;
switch (__srclen)
switch ((unsigned int) __srclen)
{
case 1:
__u->__uc = '\0';
@ -662,7 +662,7 @@ __stpcpy_small (char *__dest,
__STRING2_COPY_ARR7 __sca7;
__STRING2_COPY_ARR8 __sca8;
} *__u = (void *) __dest;
switch (__srclen)
switch ((unsigned int) __srclen)
{
case 1:
__u->__c = '\0';