);
buffer_free(join_buf);
free(field);
+ jsonObjectIteratorFree(search_itr);
return NULL;
}
fkey = strdup( fkey );
);
buffer_free(join_buf);
free(fkey);
+ jsonObjectIteratorFree(search_itr);
return NULL;
}
field = strdup( field );
class
);
buffer_free(join_buf);
+ jsonObjectIteratorFree(search_itr);
return NULL;
}
);
buffer_free(sql_buf);
free(table);
- return NULL;
+ jsonObjectIteratorFree(search_itr);
+ return NULL;
}
char* subpred = searchPredicate( class, field, node->item );
buffer_free(order_buf);
buffer_free(sql_buf);
if (defaultselhash) jsonObjectFree(defaultselhash);
+ jsonObjectIteratorFree(class_itr);
return NULL;
}
)
);
}
+ jsonObjectIteratorFree(_k);
}
if (!(strcmp( osrfHashGet(kid_link, "reltype"), "has_a" )) || !(strcmp( osrfHashGet(kid_link, "reltype"), "might_have" ))) {