mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-03-14 10:27: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
|
+ sizeof(u32) * s->head_bitfield_len
|
||||||
+ align - 1)
|
+ align - 1)
|
||||||
/ align * align;
|
/ 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)
|
if (!s->objs_per_slab)
|
||||||
bug("Slab: object too large");
|
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)
|
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);
|
bug("Trying to lock on bad position: order=%u, lsp=%p, base=%p", dg->order, lsp, &locking_stack);
|
||||||
|
|
||||||
if (lsp <= last_locked)
|
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)
|
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);
|
bug("Trying to unlock on bad position: order=%u, lsp=%p, base=%p", dg->order, lsp, &locking_stack);
|
||||||
|
|
||||||
if (dg->locked_by != &locking_stack)
|
if (dg->locked_by != &locking_stack)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user