diff jss.c @ 520:54974f4f2ad6

Constify.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 19 Nov 2012 17:34:16 +0200
parents 32250b436bca
children
line wrap: on
line diff
--- a/jss.c	Mon Nov 19 17:25:05 2012 +0200
+++ b/jss.c	Mon Nov 19 17:34:16 2012 +0200
@@ -13,24 +13,24 @@
 BOOL jssWarningIsFatal, jssErrorIsFatal;
 
 #ifndef JSS_LIGHT
-void (*jssError) (int code, char * filename, int linen, char * fmt, ...);
-void (*jssWarning) (int code, char * filename, int linen, char * fmt, ...);
+void (*jssError) (int code, const char *filename, int linen, const char *fmt, ...);
+void (*jssWarning) (int code, const char *filename, int linen, const char *fmt, ...);
 #endif
 
 
-void jssDefaultPrint(int code, char * filename, int linen, char * fmt)
+void jssDefaultPrint(int code, const char *filename, int linen, const char *fmt)
 {
     fprintf(stderr, "JSS");
     if (filename)
         fprintf(stderr, "[%s:%i]", filename, linen);
-    fprintf(stderr, fmt);
+    fprintf(stderr, "%s", fmt);
     if (code > 0)
         fprintf(stderr, "(%i)", code);
     fprintf(stderr, ": ");
 }
 
 
-void jssDefaultError(int code, char * filename, int linen, char * fmt, ...)
+void jssDefaultError(int code, const char *filename, int linen, const char *fmt, ...)
 {
     va_list ap;
     jssDefaultPrint(code, filename, linen, "E");
@@ -41,7 +41,7 @@
 }
 
 
-void jssDefaultWarning(int code, char * filename, int linen, char * fmt, ...)
+void jssDefaultWarning(int code, const char *filename, int linen, const char *fmt, ...)
 {
     va_list ap;
     jssDefaultPrint(code, filename, linen, "W");