CLEANUP: hlua_fcn/queue: make queue:push() easier to read

Adding some spaces and code comments in queue:push() function to make
it easier to read.
This commit is contained in:
Aurelien DARRAGON 2023-05-10 19:59:35 +02:00 committed by Christopher Faulet
parent c0af7cdba2
commit d7d507aa8a

View File

@ -564,12 +564,18 @@ static int hlua_queue_push(lua_State *L)
return 0;
}
BUG_ON(!queue);
item = pool_alloc(pool_head_hlua_queue);
if (!item) {
/* memory error */
lua_pushboolean(L, 0);
return 1;
}
/* get a reference from lua object at the top of the stack */
item->ref = hlua_ref(L);
/* push new entry to the queue */
MT_LIST_INIT(&item->list);
HA_ATOMIC_INC(&queue->size);
MT_LIST_APPEND(&queue->list, &item->list);