Zero the parameters if no results found
This commit is contained in:
1 parent
b5c05732de
commit
663d8e4f28
4 files changed
+8
No files matched your search
@@ -105,6 +105,8 @@ int doGroupsQuery(stored_conn *sconn, modb_ref *modb, where_builder *wb,
|
|||||||
// Zero row result
|
// Zero row result
|
||||||
if (qry_ret == 0) {
|
if (qry_ret == 0) {
|
||||||
freeColumns(col_data, n_cols);
|
freeColumns(col_data, n_cols);
|
||||||
|
*groups = 0;
|
||||||
|
*n_groups = 0;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -112,6 +112,8 @@ int doMetadataListQuery(stored_conn *sconn, modb_ref *modb, where_builder *wb,
|
|||||||
// Zero row result
|
// Zero row result
|
||||||
if (qry_ret == 0) {
|
if (qry_ret == 0) {
|
||||||
freeColumns(col_data, n_cols);
|
freeColumns(col_data, n_cols);
|
||||||
|
*metadata_list = 0;
|
||||||
|
*n_metadatas = 0;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -93,6 +93,8 @@ int doObjectsQuery(stored_conn *sconn, modb_ref *modb, where_builder *wb,
|
|||||||
// Zero row result
|
// Zero row result
|
||||||
if (qry_ret == 0) {
|
if (qry_ret == 0) {
|
||||||
freeColumns(col_data, n_cols);
|
freeColumns(col_data, n_cols);
|
||||||
|
*objects = 0;
|
||||||
|
*n_objects = 0;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -111,6 +111,8 @@ int doUsersQuery(stored_conn *sconn, modb_ref *modb, where_builder *wb,
|
|||||||
// Zero row result
|
// Zero row result
|
||||||
if (qry_ret == 0) {
|
if (qry_ret == 0) {
|
||||||
freeColumns(col_data, n_cols);
|
freeColumns(col_data, n_cols);
|
||||||
|
*users = 0;
|
||||||
|
*n_users = 0;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user