From: erickson Date: Sat, 21 Jul 2007 19:34:02 +0000 (+0000) Subject: back-porting NULL classname check: svn merge -r7569:7570 svn://svn.open-ils.org/ILS... X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=3f2e78cee70edc2b3b0bcd86408ac2608dbf0274;p=Evergreen.git back-porting NULL classname check: svn merge -r7569:7570 svn://svn.open-ils.org/ILS/trunk git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_2@7571 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/src/c-apps/oils_cstore.c b/Open-ILS/src/c-apps/oils_cstore.c index 51d06afe08..592472185f 100644 --- a/Open-ILS/src/c-apps/oils_cstore.c +++ b/Open-ILS/src/c-apps/oils_cstore.c @@ -655,7 +655,7 @@ int verifyObjectClass ( osrfMethodContext* ctx, jsonObject* param ) { osrfHash* meta = (osrfHash*) ctx->method->userData; osrfHash* class = osrfHashGet( meta, "class" ); - if ((strcmp( osrfHashGet(class, "classname"), param->classname ))) { + if (!param->classname || (strcmp( osrfHashGet(class, "classname"), param->classname ))) { growing_buffer* msg = buffer_init(128); buffer_fadd(