chiark / gitweb /
Improve server logging.
[tripe] / priv / helper.c
index c1401f12964da3b8f1538d8fee859757d35e3395..f75f463c8d85378d4dabc85f6218c7ff9476fe9d 100644 (file)
@@ -49,7 +49,7 @@ static void lose(const char *excuse)
 
 /*----- Diagnostic functions ----------------------------------------------*/
 
-/* --- @trace@ --- *
+/* --- @itrace@ --- *
  *
  * Arguments:  @unsigned mask@ = trace mask to check
  *             @const char *fmt@ = message format
@@ -62,7 +62,7 @@ static void lose(const char *excuse)
 
 #ifndef NTRACE
 
-static void itrace(unsigned mask, const char *fmt, ...)
+static void PRINTF_LIKE(2, 3) itrace(unsigned mask, const char *fmt, ...)
 {
   va_list ap;
   dstr d = DSTR_INIT;
@@ -92,7 +92,7 @@ static void itrace(unsigned mask, const char *fmt, ...)
 
 #define A_END ((char *)0)
 
-static void warn(const char *fmt, ...)
+static void EXECL_LIKE(0) IGNORABLE warn(const char *fmt, ...)
 {
   va_list ap;
   dstr d = DSTR_INIT, dd = DSTR_INIT;