From 0a2a3bb9ac4bd16d465cfa72840dc4962c7a169d Mon Sep 17 00:00:00 2001 From: Dhairya <97079960+dhairyarungta@users.noreply.github.com> Date: Wed, 2 Aug 2023 23:44:03 +0800 Subject: [PATCH] Update datastructs.c Error in pushToQueue functions, corrections --- src/datastructs.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/datastructs.c b/src/datastructs.c index 2a050e3..aa71301 100644 --- a/src/datastructs.c +++ b/src/datastructs.c @@ -9,10 +9,9 @@ pushToQueue(Queue *q, Limit *limit){ QueueItem *ptr_newItem = malloc(sizeof(QueueItem)); ptr_newItem->limit = limit; - if(q->head != NULL){ - q->head->previous = ptr_newItem; + if(q->head == NULL){ + q->head = ptr_newItem; } - q->head = ptr_newItem; ptr_newItem->previous = q->tail; q->tail = ptr_newItem; q->size++;