From 774d5ac3b582e62896a7aa25bf374d2606d4a322 Mon Sep 17 00:00:00 2001 From: czgajewskide <charline.zgajewski@student.uclouvain.be> Date: Thu, 5 Mar 2020 01:36:27 +0100 Subject: [PATCH] Changement dans void enqueue --- Projet_M2/run.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Projet_M2/run.c b/Projet_M2/run.c index 8bc2575..5e94b03 100755 --- a/Projet_M2/run.c +++ b/Projet_M2/run.c @@ -126,14 +126,16 @@ int is_prime(unsigned long long number) { // Vérifie si number est un nombre pr void enqueue(queue_t* q, unsigned long long val){ - + struct node new_node; + new_node.value = val; + new_node.next = malloc(sizeof(node_t)); + struct node *ptr; ptr = malloc(sizeof(node_t)); if (ptr == NULL){ free(ptr); return;} - ptr -> value = val; - ptr -> next = malloc(sizeof(node_t)); + *ptr = new_node; if (q->size == 0) { -- GitLab