mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-03-13 01:47:03 +00:00
Tamed harmless i368 warnings
This commit is contained in:
parent
cc73726620
commit
5a65ae45e5
@ -213,7 +213,7 @@ sl_new(pool *p, uint size)
|
||||
+ sizeof(u32) * s->head_bitfield_len
|
||||
+ align - 1)
|
||||
/ align * align;
|
||||
} while (s->objs_per_slab * size + s->head_size > page_size);
|
||||
} while (s->objs_per_slab * size + s->head_size > (uint) page_size);
|
||||
|
||||
if (!s->objs_per_slab)
|
||||
bug("Slab: object too large");
|
||||
|
@ -86,7 +86,7 @@ uint dg_order(struct domain_generic *dg)
|
||||
|
||||
void do_lock(struct domain_generic *dg, struct domain_generic **lsp)
|
||||
{
|
||||
if ((char *) lsp - (char *) &locking_stack != dg->order)
|
||||
if ((char *) lsp - (char *) &locking_stack != (int) dg->order)
|
||||
bug("Trying to lock on bad position: order=%u, lsp=%p, base=%p", dg->order, lsp, &locking_stack);
|
||||
|
||||
if (lsp <= last_locked)
|
||||
@ -110,7 +110,7 @@ void do_lock(struct domain_generic *dg, struct domain_generic **lsp)
|
||||
|
||||
void do_unlock(struct domain_generic *dg, struct domain_generic **lsp)
|
||||
{
|
||||
if ((char *) lsp - (char *) &locking_stack != dg->order)
|
||||
if ((char *) lsp - (char *) &locking_stack != (int) dg->order)
|
||||
bug("Trying to unlock on bad position: order=%u, lsp=%p, base=%p", dg->order, lsp, &locking_stack);
|
||||
|
||||
if (dg->locked_by != &locking_stack)
|
||||
|
Loading…
x
Reference in New Issue
Block a user