diff --git a/srcs/charge.c b/srcs/charge.c index a593084..5fa5a5c 100644 --- a/srcs/charge.c +++ b/srcs/charge.c @@ -124,6 +124,12 @@ Precedence *loadPrec(int *tmax, int *tlog) exit(1); } tabP = (Precedence *)malloc((*tmax) * sizeof(Precedence)); + if (tabP == NULL) + { + printf("\033[0;31mErreur: \033[0mmalloc loadPrec\n"); + exit(1); + } + fscanf(prec, "%s%s", tabP[*tlog-1].travauxPrec, tabP[*tlog-1].travauxSucc); while(!feof(prec)) { if(*tlog==*tmax) diff --git a/srcs/main.c b/srcs/main.c index 0c930a0..82407d5 100644 --- a/srcs/main.c +++ b/srcs/main.c @@ -25,5 +25,5 @@ int main() void trace(char str[]) { if(TRACE) - printf("\n*-*-* %s *-*-*\n"); + printf("\n*-*-* %s *-*-*\n", str); } \ No newline at end of file