Patch from Scott McKellar which adds some const-correctness.
authormiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 1 Jan 2008 01:34:54 +0000 (01:34 +0000)
committermiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Tue, 1 Jan 2008 01:34:54 +0000 (01:34 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1188 9efc2488-bf62-4759-914b-345cdb29e865

include/opensrf/osrf_json.h
src/libopensrf/osrf_json_tools.c

index d13a54b..51e76cd 100644 (file)
@@ -337,7 +337,7 @@ char* jsonFormatString( const char* jsonString );
 /* sets the error handler for all parsers */
 void jsonSetGlobalErrorHandler(void (*errorHandler) (const char*));
 
-jsonObject* jsonParseFile( char* filename );
+jsonObject* jsonParseFile( const char* filename );
 
 /* ------------------------------------------------------------------------- */
 /**
index 35ce3c9..76b5c41 100644 (file)
@@ -168,7 +168,7 @@ static jsonObject* _jsonObjectEncodeClass( const jsonObject* obj, int ignoreClas
        return newObj;
 }
 
-jsonObject* jsonParseFile( char* filename ) {
+jsonObject* jsonParseFile( const char* filename ) {
        if(!filename) return NULL;
        char* data = file_to_string(filename);
        jsonObject* o = jsonParseString(data);