diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-06-01 22:11:07 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-06-01 22:11:07 +0000 |
commit | 0119403c3acb30557f5efdf8aacb378bed6a6e8e (patch) | |
tree | a0d059772e9590f4816df40aaaf856dbc13ebf37 /libc | |
parent | eed923be3e7e81a8d812bd224c138dee5e20f95f (diff) | |
download | uClibc-alpine-0119403c3acb30557f5efdf8aacb378bed6a6e8e.tar.bz2 uClibc-alpine-0119403c3acb30557f5efdf8aacb378bed6a6e8e.tar.xz |
suppress a few "might be used uninitialized" warnings. No code growth.
Diffstat (limited to 'libc')
-rw-r--r-- | libc/inet/ntop.c | 2 | ||||
-rw-r--r-- | libc/misc/time/time.c | 4 | ||||
-rw-r--r-- | libc/stdio/old_vfprintf.c | 4 |
3 files changed, 6 insertions, 4 deletions
diff --git a/libc/inet/ntop.c b/libc/inet/ntop.c index 4e448e92b..c1f3fc83c 100644 --- a/libc/inet/ntop.c +++ b/libc/inet/ntop.c @@ -126,6 +126,8 @@ inet_ntop6(const u_char *src, char *dst, size_t size) words[i / 2] = (src[i] << 8) | src[i + 1]; best.base = -1; cur.base = -1; + best.len = best.len; /* shutting up compiler warning */ + cur.len = cur.len; /* shutting up compiler warning */ for (i = 0; i < 8; i++) { if (words[i] == 0) { if (cur.base == -1) diff --git a/libc/misc/time/time.c b/libc/misc/time/time.c index 012176c81..0108e0f61 100644 --- a/libc/misc/time/time.c +++ b/libc/misc/time/time.c @@ -673,7 +673,7 @@ static int tm_isdst(register const struct tm *__restrict ptm, { long sec; int i, isdst, isleap, day, day0, monlen, mday; - int oday; /* Note: oday can be uninitialized. */ + int oday = oday; /* ok to be uninitialized, shutting up compiler warning */ isdst = 0; if (r[1].tzname[0] != 0) { @@ -2133,7 +2133,7 @@ struct tm attribute_hidden *_time_t2tm(const time_t *__restrict timer, { register int *p; time_t t1, t, v; - int wday; /* Note: wday can be uninitialized. */ + int wday = wday; /* ok to be uninitialized, shutting up warning */ { register const uint16_t *vp; diff --git a/libc/stdio/old_vfprintf.c b/libc/stdio/old_vfprintf.c index 57f607142..8b8d50077 100644 --- a/libc/stdio/old_vfprintf.c +++ b/libc/stdio/old_vfprintf.c @@ -359,13 +359,13 @@ int vfprintf(FILE * __restrict op, register const char * __restrict fmt, int i; } intarg; int i, cnt, dataargtype, len; - const void *argptr; /* This does not need to be initialized. */ + const void *argptr = argptr; /* ok to be initialized. */ register char *p; const char *fmt0; int preci, width; #define upcase i int radix, dpoint /*, upcase*/; - char tmp[65]; /* TODO - determing needed size from headers */ + char tmp[65]; /* TODO - determine needed size from headers */ char flag[sizeof(spec)]; __STDIO_AUTO_THREADLOCK_VAR; |