@@ -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)
@@ -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 */