From 37762b092190928839d422ce9fec291588d5ff22 Mon Sep 17 00:00:00 2001 From: scottmk Date: Sun, 1 Feb 2009 21:26:36 +0000 Subject: [PATCH] Replaced all occurrences of the macro OSRF_METHOD_VERIFY_CONTEXT with equivalent calls to the function osrfMethodVerifyContext(). git-svn-id: svn://svn.open-ils.org/ILS/trunk@12037 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/c-apps/oils_cstore.c | 47 ++++++++++++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 11 deletions(-) diff --git a/Open-ILS/src/c-apps/oils_cstore.c b/Open-ILS/src/c-apps/oils_cstore.c index 55cf27adb7..6f022a7da3 100644 --- a/Open-ILS/src/c-apps/oils_cstore.c +++ b/Open-ILS/src/c-apps/oils_cstore.c @@ -470,7 +470,10 @@ static void sessionDataFree( char* key, void* item ) { } int beginTransaction ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } #ifdef PCRUD jsonObject* user = verifyUserPCRUD( ctx ); @@ -501,7 +504,10 @@ int beginTransaction ( osrfMethodContext* ctx ) { } int setSavepoint ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } int spNamePos = 0; #ifdef PCRUD @@ -546,9 +552,12 @@ int setSavepoint ( osrfMethodContext* ctx ) { } int releaseSavepoint ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } - int spNamePos = 0; + int spNamePos = 0; #ifdef PCRUD spNamePos = 1; jsonObject* user = verifyUserPCRUD( ctx ); @@ -591,9 +600,12 @@ int releaseSavepoint ( osrfMethodContext* ctx ) { } int rollbackSavepoint ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } - int spNamePos = 0; + int spNamePos = 0; #ifdef PCRUD spNamePos = 1; jsonObject* user = verifyUserPCRUD( ctx ); @@ -636,7 +648,10 @@ int rollbackSavepoint ( osrfMethodContext* ctx ) { } int commitTransaction ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } #ifdef PCRUD jsonObject* user = verifyUserPCRUD( ctx ); @@ -664,7 +679,10 @@ int commitTransaction ( osrfMethodContext* ctx ) { } int rollbackTransaction ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } #ifdef PCRUD jsonObject* user = verifyUserPCRUD( ctx ); @@ -692,9 +710,12 @@ int rollbackTransaction ( osrfMethodContext* ctx ) { } int dispatchCRUDMethod ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } - osrfHash* meta = (osrfHash*) ctx->method->userData; + osrfHash* meta = (osrfHash*) ctx->method->userData; osrfHash* class_obj = osrfHashGet( meta, "class" ); int err = 0; @@ -3064,7 +3085,11 @@ static char* buildSELECT ( jsonObject* search_hash, jsonObject* order_hash, osrf } int doJSONSearch ( osrfMethodContext* ctx ) { - OSRF_METHOD_VERIFY_CONTEXT(ctx); + if(osrfMethodVerifyContext( ctx )) { + osrfLogError( OSRF_LOG_MARK, "Invalid method context" ); + return -1; + } + osrfLogDebug(OSRF_LOG_MARK, "Recieved query request"); int err = 0; -- 2.11.0