Warning fixes from Christos Zoulas
- shadowed variables - signed/unsigned confusion - const lossage - incomplete structure initializations - unused code
This commit is contained in:
@@ -44,7 +44,7 @@ static ssize_t
|
||||
mem_fetch(krb5_storage *sp, void *data, size_t size)
|
||||
{
|
||||
mem_storage *s = (mem_storage*)sp->data;
|
||||
if(size > s->base + s->size - s->ptr)
|
||||
if(size > (size_t)(s->base + s->size - s->ptr))
|
||||
size = s->base + s->size - s->ptr;
|
||||
memmove(data, s->ptr, size);
|
||||
sp->seek(sp, size, SEEK_CUR);
|
||||
@@ -55,7 +55,7 @@ static ssize_t
|
||||
mem_store(krb5_storage *sp, const void *data, size_t size)
|
||||
{
|
||||
mem_storage *s = (mem_storage*)sp->data;
|
||||
if(size > s->base + s->size - s->ptr)
|
||||
if(size > (size_t)(s->base + s->size - s->ptr))
|
||||
size = s->base + s->size - s->ptr;
|
||||
memmove(s->ptr, data, size);
|
||||
sp->seek(sp, size, SEEK_CUR);
|
||||
@@ -74,7 +74,7 @@ mem_seek(krb5_storage *sp, off_t offset, int whence)
|
||||
mem_storage *s = (mem_storage*)sp->data;
|
||||
switch(whence){
|
||||
case SEEK_SET:
|
||||
if(offset > s->size)
|
||||
if((size_t)offset > s->size)
|
||||
offset = s->size;
|
||||
if(offset < 0)
|
||||
offset = 0;
|
||||
@@ -95,7 +95,7 @@ static int
|
||||
mem_trunc(krb5_storage *sp, off_t offset)
|
||||
{
|
||||
mem_storage *s = (mem_storage*)sp->data;
|
||||
if(offset > s->size)
|
||||
if((size_t)offset > s->size)
|
||||
return ERANGE;
|
||||
s->size = offset;
|
||||
if ((s->ptr - s->base) > offset)
|
||||
|
Reference in New Issue
Block a user