Mercurial > hg > dmlib
changeset 520:54974f4f2ad6
Constify.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 19 Nov 2012 17:34:16 +0200 |
parents | feaaf0e2ecbe |
children | 8b3080325eff |
files | jss.c jss.h |
diffstat | 2 files changed, 8 insertions(+), 8 deletions(-) [+] |
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");
--- a/jss.h Mon Nov 19 17:25:05 2012 +0200 +++ b/jss.h Mon Nov 19 17:34:16 2012 +0200 @@ -75,8 +75,8 @@ jssErrorIsFatal; // if FALSE, error is considered non-fatal. this may cause strange problems. #ifndef JSS_LIGHT -extern void (*jssError)(int code, char *filename, int linen, char *fmt, ...); -extern void (*jssWarning)(int code, char *filename, int linen, char *fmt, ...); +extern void (*jssError)(int code, const char *filename, int linen, const char *fmt, ...); +extern void (*jssWarning)(int code, const char *filename, int linen, const char *fmt, ...); #endif