1
0
Fork 0

kill 64bit warning when self test is enabled

git-svn-id: svn://svn.lighttpd.net/xcache/trunk@193 c26eb9a1-5813-0410-bd6c-c2e55f420ca7
This commit is contained in:
Xuefer 2006-09-24 04:17:38 +00:00
parent 0bcd531007
commit 603e6d43cb
1 changed files with 6 additions and 6 deletions

View File

@ -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);
}
}
}')