mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
fix compiler warning
This commit is contained in:
parent
2179ef9fa9
commit
a6fb6b70c7
18
lib/base64.c
18
lib/base64.c
@ -54,22 +54,28 @@ static const char table64[]=
|
||||
|
||||
static void decodeQuantum(unsigned char *dest, const char *src)
|
||||
{
|
||||
unsigned int x = 0;
|
||||
unsigned long x = 0;
|
||||
int i;
|
||||
char *found;
|
||||
union {
|
||||
unsigned long uns;
|
||||
long sig;
|
||||
} offset;
|
||||
|
||||
for(i = 0; i < 4; i++) {
|
||||
if((found = strchr(table64, src[i])) != NULL)
|
||||
x = (x << 6) + (unsigned int)(found - table64);
|
||||
if((found = strchr(table64, src[i])) != NULL) {
|
||||
offset.sig = found - table64;
|
||||
x = (x << 6) + offset.uns;
|
||||
}
|
||||
else if(src[i] == '=')
|
||||
x = (x << 6);
|
||||
}
|
||||
|
||||
dest[2] = (unsigned char)(x & 255);
|
||||
dest[2] = (unsigned char)(x & 0xFFUL);
|
||||
x >>= 8;
|
||||
dest[1] = (unsigned char)(x & 255);
|
||||
dest[1] = (unsigned char)(x & 0xFFUL);
|
||||
x >>= 8;
|
||||
dest[0] = (unsigned char)(x & 255);
|
||||
dest[0] = (unsigned char)(x & 0xFFUL);
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -222,7 +222,7 @@ void *curl_dorealloc(void *ptr, size_t wantedsize,
|
||||
return NULL;
|
||||
|
||||
if(ptr)
|
||||
mem = (struct memdebug *)((char *)ptr - offsetof(struct memdebug, mem));
|
||||
mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
|
||||
|
||||
mem = (Curl_crealloc)(mem, size);
|
||||
if(source)
|
||||
@ -243,7 +243,7 @@ void curl_dofree(void *ptr, int line, const char *source)
|
||||
|
||||
assert(ptr != NULL);
|
||||
|
||||
mem = (struct memdebug *)((char *)ptr - offsetof(struct memdebug, mem));
|
||||
mem = (void *)((char *)ptr - offsetof(struct memdebug, mem));
|
||||
|
||||
/* destroy */
|
||||
memset(mem->mem, 0x13, mem->size);
|
||||
|
@ -911,7 +911,7 @@ static int dprintf_formatf(
|
||||
static const char strnil[] = "(nil)";
|
||||
const char *point;
|
||||
|
||||
width -= sizeof(strnil) - 1;
|
||||
width -= (long)(sizeof(strnil) - 1);
|
||||
if(p->flags & FLAGS_LEFT)
|
||||
while(width-- > 0)
|
||||
OUTCHAR(' ');
|
||||
|
Loading…
Reference in New Issue
Block a user