kill 64bit warning when self test is enabled
git-svn-id: svn://svn.lighttpd.net/xcache/trunk@193 c26eb9a1-5813-0410-bd6c-c2e55f420ca71.2
parent
0bcd531007
commit
603e6d43cb
|
@ -21,8 +21,8 @@ define(`ALLOC', `
|
|||
/* allocate */
|
||||
IFCALC(`
|
||||
IFASSERT(`
|
||||
xc_stack_push(&processor->allocsizes, (void*)(SIZE));
|
||||
xc_stack_push(&processor->allocsizes, (void*)(__LINE__));
|
||||
xc_stack_push(&processor->allocsizes, (void *) (long) (SIZE));
|
||||
xc_stack_push(&processor->allocsizes, (void *) (long) (__LINE__));
|
||||
')
|
||||
processor->size = (size_t) ALIGN(processor->size);
|
||||
processor->size += SIZE;
|
||||
|
@ -33,11 +33,11 @@ define(`ALLOC', `
|
|||
fprintf(stderr, "mismatch `$@' at line %d\n", __LINE__);
|
||||
}
|
||||
else {
|
||||
int expect = (int)xc_stack_pop(&processor->allocsizes);
|
||||
int atline = (int)xc_stack_pop(&processor->allocsizes);
|
||||
int real = SIZE;
|
||||
unsigned long expect = (unsigned long) xc_stack_pop(&processor->allocsizes);
|
||||
unsigned long atline = (unsigned long) xc_stack_pop(&processor->allocsizes);
|
||||
unsigned long real = SIZE;
|
||||
if (expect != real) {
|
||||
fprintf(stderr, "mismatch `$@' at line %d(was %d): real %d - expect %d = %d\n", __LINE__, atline, real, expect, real - expect);
|
||||
fprintf(stderr, "mismatch `$@' at line %d(was %d): real %lu - expect %lu = %lu\n", __LINE__, atline, real, expect, real - expect);
|
||||
}
|
||||
}
|
||||
}')
|
||||
|
|
Loading…
Reference in New Issue