shell_test.c type_dequeue.c

Mise à jour des tests et de dequeue
This commit is contained in:
2024-12-15 20:29:35 +01:00
parent f8cfa7ac38
commit ecdf33a2a5
2 changed files with 59 additions and 38 deletions

View File

@@ -164,7 +164,7 @@ uint rigpull_dequeue(dequeue *ptr) {
/* Création d'une copie avec décalage */
void copy_dequeue_right(dequeue *ptr1, dequeue *ptr2, uint val) {
if (ptr1 == NULL || ptr2 == NULL) ERROR("copy_dequeue_right : ptr NULL");
if (isempty_dequeue(ptr2)) ERROR("copy_dequeue_right : ptr2 empty");
if (isempty_dequeue(ptr2)) return;
for (uint i = 0; i < size_dequeue(ptr2); i++) {
lefread_dequeue(ptr2, i);
rigins_dequeue(lefread_dequeue(ptr2, i) + val, ptr1);