From efa2bfdeb66e25f8c822d59d70159eab5d2b9cdc Mon Sep 17 00:00:00 2001 From: "louis.germain" Date: Tue, 2 Jan 2024 22:35:03 +0100 Subject: [PATCH] ajout de gestion d'erreur --- srcs/charge.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcs/charge.c b/srcs/charge.c index 54a5aa1..3038f77 100644 --- a/srcs/charge.c +++ b/srcs/charge.c @@ -36,7 +36,12 @@ Devis loadDevis(Offre *tabTravaux[]) { Devis d; FILE *devisFile; - devisFile = fopen("../devis/txt", "r"); + devisFile = fopen("../files/devis.txt", "r"); + if (devisFile == NULL) + { + printf("\033[0;31mErreur: \033[0mOuverture de devis.txt\n"); + exit(1); + } char travaux[16]; int index; scanf("%s", travaux);