From 78d934877cd1f8e122aec5ea2fd8716149b91c0d Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 15 Dec 2008 16:30:54 +0000 Subject: [PATCH] more WHERE clause debugging git-svn-id: svn://svn.open-ils.org/ILS/trunk@11578 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/c-apps/oils_cstore.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/c-apps/oils_cstore.c b/Open-ILS/src/c-apps/oils_cstore.c index e15fa31198..978766f703 100644 --- a/Open-ILS/src/c-apps/oils_cstore.c +++ b/Open-ILS/src/c-apps/oils_cstore.c @@ -2036,6 +2036,16 @@ static char* searchJOIN ( const jsonObject* join_hash, osrfHash* leftmeta ) { static char* searchWHERE ( const jsonObject* search_hash, osrfHash* meta, int opjoin_type, osrfMethodContext* ctx ) { + osrfLogDebug( + OSRF_LOG_MARK, + "Entering searchWHERE; search_hash addr = %d, meta addr = %d, opjoin_type = %d, ctx addr = %d", + MODULENAME, + search_hash, + meta, + opjoin_type, + ctx + ); + growing_buffer* sql_buf = buffer_init(128); jsonObject* node = NULL; @@ -2810,7 +2820,7 @@ static char* buildSELECT ( jsonObject* search_hash, jsonObject* order_hash, osrf free(join_clause); } - char* tmpsql = buffer_data(sql_buf); + char* tmpsql = buffer_data(sql_buf); // This strdup's ... no worries. osrfLogDebug(OSRF_LOG_MARK, "%s pre-predicate SQL = %s", MODULENAME, tmpsql); free(tmpsql); -- 2.11.0