silence (a couple of) warnings

This commit is contained in:
Pierangelo Masarati 2005-01-14 11:50:24 +00:00
parent 53b8653730
commit 7f8634e8fc

View file

@ -300,7 +300,7 @@ slap_sl_malloc(
}
so_right = LDAP_LIST_FIRST(&sh->sh_sopool);
LDAP_LIST_REMOVE(so_right, so_link);
so_right->so_ptr = so_left->so_ptr + (1 << j);
so_right->so_ptr = (void *)((char *)so_left->so_ptr + (1 << j));
if (j == order + 1) {
ptr = so_left->so_ptr;
diff = (unsigned long)((char*)ptr -
@ -326,6 +326,9 @@ slap_sl_malloc(
return (void*)ch_malloc(size);
}
}
/* FIXME: missing return; guessing... */
return NULL;
}
void *
@ -495,7 +498,7 @@ slap_sl_free(void *ptr, void *ctx)
while (so) {
if ((char*)so->so_ptr == (char*)tmpp) {
LDAP_LIST_REMOVE(so, so_link);
} else if ((char*)tmpp == so->so_ptr + order_size) {
} else if ((char*)tmpp == (char *)so->so_ptr + order_size) {
LDAP_LIST_REMOVE(so, so_link);
tmpp = so->so_ptr;
break;