Bryan Drewery 22 éve
szülő
commit
756a6d4219
2 módosított fájl, 2 hozzáadás és 1 törlés
  1. 1 0
      src/shell.c
  2. 1 1
      src/shell.h

+ 1 - 0
src/shell.c

@@ -666,6 +666,7 @@ void werr(int errnum)
   printf("*** Error code %d\n\n", errnum);
   printf(STR("Segmentation fault\n"));
   fatal("", 0);
+  exit(0);				//gcc is stupid :)
 }
 
 int email(char *subject, char *msg, int who)

+ 1 - 1
src/shell.h

@@ -60,7 +60,7 @@ int crontab_exists();
 void crontab_create(int);
 void detected(int, char *);
 #endif /* !CYGWIN_HACKS */
-void werr(int);
+void werr(int) __attribute__((noreturn));
 char *werr_tostr(int);
 
 #endif /* _SHELL_H */