From d901761188008d868c1300296d1f2d260db95ddb Mon Sep 17 00:00:00 2001 From: erickson Date: Sat, 21 Jul 2007 19:32:01 +0000 Subject: [PATCH] protecting class name check from objects with NULL classname git-svn-id: svn://svn.open-ils.org/ILS/trunk@7570 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/c-apps/oils_cstore.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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( -- 2.11.0