diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2005-11-25 00:10:12 +0000 |
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2005-11-25 00:10:12 +0000 |
| commit | 1a29cfb23e9865e791d9982c6d97f56457c3c5af (patch) | |
| tree | 64afdac059c795e18894e8aeda727cc643da68d8 /firmware/common | |
| parent | 87900566919d0b3ae2cee358f78e82dda88fa865 (diff) | |
| download | rockbox-1a29cfb23e9865e791d9982c6d97f56457c3c5af.zip rockbox-1a29cfb23e9865e791d9982c6d97f56457c3c5af.tar.gz rockbox-1a29cfb23e9865e791d9982c6d97f56457c3c5af.tar.bz2 rockbox-1a29cfb23e9865e791d9982c6d97f56457c3c5af.tar.xz | |
Initial gcc4 warning cleanup (and some minor policing)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8063 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/common')
| -rw-r--r-- | firmware/common/memcmp.c | 4 | ||||
| -rw-r--r-- | firmware/common/memcpy.c | 2 | ||||
| -rw-r--r-- | firmware/common/sprintf.c | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/firmware/common/memcmp.c b/firmware/common/memcmp.c index ac7a194..4a871fa 100644 --- a/firmware/common/memcmp.c +++ b/firmware/common/memcmp.c @@ -95,8 +95,8 @@ _DEFUN (memcmp, (m1, m2, n), /* check m mod LBLOCKSIZE remaining characters */ - s1 = (char*)a1; - s2 = (char*)a2; + s1 = (unsigned char*)a1; + s2 = (unsigned char*)a2; } while (n--) diff --git a/firmware/common/memcpy.c b/firmware/common/memcpy.c index 5b23eba..e9b8e82 100644 --- a/firmware/common/memcpy.c +++ b/firmware/common/memcpy.c @@ -95,7 +95,7 @@ _DEFUN (memcpy, (dst0, src0, len0), *aligned_dst++ = *aligned_src++; *aligned_dst++ = *aligned_src++; *aligned_dst++ = *aligned_src++; - len -= BIGBLOCKSIZE; + len -= (unsigned int)BIGBLOCKSIZE; } /* Copy one long word at a time if possible. */ diff --git a/firmware/common/sprintf.c b/firmware/common/sprintf.c index 0b42f66..d1c55d5 100644 --- a/firmware/common/sprintf.c +++ b/firmware/common/sprintf.c @@ -181,7 +181,7 @@ int snprintf(char *buf, size_t size, const char *fmt, ...) va_list ap; struct for_snprintf pr; - pr.ptr = buf; + pr.ptr = (unsigned char *)buf; pr.bytes = 0; pr.max = size; @@ -200,7 +200,7 @@ int vsnprintf(char *buf, int size, const char *fmt, va_list ap) bool ok; struct for_snprintf pr; - pr.ptr = buf; + pr.ptr = (unsigned char *)buf; pr.bytes = 0; pr.max = size; |