q2c: Mark functions that do not return NO_RETURN.
authorBen Pfaff <blp@gnu.org>
Thu, 11 Feb 2010 04:00:54 +0000 (20:00 -0800)
committerBen Pfaff <blp@gnu.org>
Sat, 20 Feb 2010 01:16:14 +0000 (17:16 -0800)
src/language/lexer/q2c.c

index cf8aab1ba27bea153e8dab2cae5ab557ea64c2bc..f2617092b3368c6173a4676ee549b3bf7cb320d5 100644 (file)
@@ -106,8 +106,8 @@ hcf (void)
   exit (EXIT_FAILURE);
 }
 
-int fail (const char *, ...) PRINTF_FORMAT (1, 2);
-int error (const char *, ...) PRINTF_FORMAT (1, 2);
+int fail (const char *, ...) PRINTF_FORMAT (1, 2) NO_RETURN;
+int error (const char *, ...) PRINTF_FORMAT (1, 2) NO_RETURN;
 
 /* Output an error message and terminate unsuccessfully. */
 int