added NULL check to new osrfStringArrayGetString function
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Wed, 18 Jul 2007 19:23:45 +0000 (19:23 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Wed, 18 Jul 2007 19:23:45 +0000 (19:23 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/branches/new-json2@1046 9efc2488-bf62-4759-914b-345cdb29e865

src/libopensrf/string_array.c

index 7bb07c1..ca8393f 100644 (file)
@@ -30,10 +30,12 @@ void string_array_add(string_array* arr, char* str) {
 }
 
 char* osrfStringArrayGetString(osrfStringArray* arr, int index) {
+    if(!arr) return NULL;
     return OSRF_LIST_GET_INDEX(arr->list, index);
 }
 
 char* string_array_get_string(string_array* arr, int index) {
+    if(!arr) return NULL;
     return OSRF_LIST_GET_INDEX(arr->list, index);
 }