gestion d'erreur

master
Louis GERMAIN 2 years ago
parent 0ced12474c
commit 1d1dca9291

@ -6,5 +6,4 @@ Electricite Menuiserie
Plomberie Sols
Murs Peinture
Peinture Finitions
Sols Finitions
Sols Finitions

@ -111,6 +111,9 @@ Offre **loadOffre(void)
// mais dcp, il faut faire des fgets 1 par 1 pour etre sur de ne pas sauter les /t
// NON, on touche plus au RFF, et les fgets 1 par 1 peuvent pas marcher, qui plus est on a pas de gros oeuvre
// Chargement des précédences depuis un fichier
Precedence *loadPrec(int *tmax, int *tlog)
{
@ -129,7 +132,7 @@ Precedence *loadPrec(int *tmax, int *tlog)
printf("\033[0;31mErreur: \033[0mmalloc loadPrec\n");
exit(1);
}
fscanf(prec, "%s%s", tabP[*tlog-1].travauxPrec, tabP[*tlog-1].travauxSucc);
fscanf(prec, "%s\t%s", tabP[*tlog].travauxPrec, tabP[*tlog].travauxSucc);
while(!feof(prec))
{
if(*tlog==*tmax)
@ -143,7 +146,7 @@ Precedence *loadPrec(int *tmax, int *tlog)
}
tabP = s;
}
fscanf(prec, "%s%s", tabP[*tlog-1].travauxPrec, tabP[*tlog-1].travauxSucc);
fscanf(prec, "%s\t%s", tabP[*tlog].travauxPrec, tabP[*tlog].travauxSucc);
(*tlog)++;
}
fclose(prec);

@ -241,7 +241,7 @@ void afficherDevisEntreprise(Offre **tabTravaux)
void displayPrecedences(Precedence *tabP, int tlog)
{
trace("displayPrecedences");
printf("Liste des précédences :\n");
printf("Liste des precedences :\n");
for (int i = 0; i < tlog; i++) {
printf("\t%s\t\t : \t%s\n", tabP[i].travauxPrec, tabP[i].travauxSucc);

Loading…
Cancel
Save