From 77a0bac4f8899f5c562073e7f98acefb06e6c9c6 Mon Sep 17 00:00:00 2001 From: "louis.germain" Date: Tue, 2 Jan 2024 21:43:27 +0100 Subject: [PATCH] Ajout liste successeurs --- includes/charge.h | 6 +++--- srcs/charge.c | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/includes/charge.h b/includes/charge.h index ce0598a..7471069 100644 --- a/includes/charge.h +++ b/includes/charge.h @@ -11,7 +11,7 @@ Precedence *loadPrec(int *tmax, int *tlog); // Recherches et tri -int rechTravaux(char *travauxName, Offre *tabTravaux[]); +int rechTravaux(char *travauxName, Offre *tabTravaux[]); void minTravaux(Offre *tabTravaux[]); void freeListeDevis(ListeDevis *ldevis); void fusionDevisElements(ListeDevis *R, int *tlogR, ListeDevis *S, int *tlogS, ListeDevis *mergedList, ListeDevis *last, int *k); @@ -21,8 +21,8 @@ void triFusionListeDevis(ListeDevis *ldevis, int tlog); // Foncctions de base -int lenListeDevis(ListeDevis l); -int nombrePred(char travaux[], Precedence prec[], int tlog); +int lenListeDevis(ListeDevis l); +int nombrePred(char travaux[], Precedence prec[], int tlog); void displayDevis(Devis d); void displayOffre(Offre *o); void displayListeDevis(ListeDevis l); diff --git a/srcs/charge.c b/srcs/charge.c index 3edfda3..54a5aa1 100644 --- a/srcs/charge.c +++ b/srcs/charge.c @@ -82,6 +82,7 @@ Tache **loadTaches(Offre *tabTravaux[]) prec = loadPrec(&tmaxPrec, &tlogPrec); t->nbPred = nombrePred(tabTravaux[i]->travaux, prec, tlogPrec); + t->succ = lstSucc(tabTravaux[i]->travaux, prec, tlogPrec); t->dateDebut=0; t->traite=0;