field_type may be null, check it
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 18 Aug 2009 18:57:12 +0000 (18:57 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 18 Aug 2009 18:57:12 +0000 (18:57 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13872 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/c-apps/oils_cstore.c

index 43d9f2f..7fef096 100644 (file)
@@ -1505,7 +1505,7 @@ static jsonObject* doCreate(osrfMethodContext* ctx, int* err ) {
                                field_object,
                                (char*)oilsIDLFindPath("/%s/primarykey", field_object->classname)
                        );
-               } else if( JSON_BOOL == field_object->type ) {
+               } else if( field_object && JSON_BOOL == field_object->type ) {
                        if( jsonBoolIsTrue( field_object ) )
                                value = strdup( "t" );
                        else