From dc798d4d7c0f9626738841c7d04d082f73cae8bb Mon Sep 17 00:00:00 2001 From: miker Date: Mon, 15 Dec 2008 15:12:17 +0000 Subject: [PATCH] bad array index variable in foreign context field loop git-svn-id: svn://svn.open-ils.org/ILS/trunk@11572 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/c-apps/oils_cstore.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/c-apps/oils_cstore.c b/Open-ILS/src/c-apps/oils_cstore.c index ce5bf02035..6981f30a35 100644 --- a/Open-ILS/src/c-apps/oils_cstore.c +++ b/Open-ILS/src/c-apps/oils_cstore.c @@ -1015,8 +1015,9 @@ static int verifyObjectPCRUD ( osrfMethodContext* ctx, const jsonObject* obj ) free(foreign_pkey_value); free(foreign_pkey); + int j = 0; char* foreign_field = NULL; - while ( (foreign_field = osrfStringArrayGetString(osrfHashGet(fcontext,"context"), i++)) ) { + while ( (foreign_field = osrfStringArrayGetString(osrfHashGet(fcontext,"context"), j++)) ) { osrfStringArrayAdd( context_org_array, oilsFMGetString( _fparam, foreign_field ) ); osrfLogDebug( OSRF_LOG_MARK, -- 2.11.0