Sight change in return values

This commit is contained in:
2020-10-15 12:12:50 +01:00
parent ff218def1b
commit 880f9c04e1
2 changed files with 4 additions and 4 deletions

View File

@@ -315,7 +315,7 @@ int64_t modbMetadataCreate(stored_conn *sconn, modb_ref *modb,
uint64_t qry_ret; uint64_t qry_ret;
if ((sb = strbld_create()) == 0) { if ((sb = strbld_create()) == 0) {
return -1; return 0;
} }
modbTableName(&table, &table_len, modb, METADATA_TABLE, strlen(METADATA_TABLE)); modbTableName(&table, &table_len, modb, METADATA_TABLE, strlen(METADATA_TABLE));
@@ -337,13 +337,13 @@ int64_t modbMetadataCreate(stored_conn *sconn, modb_ref *modb,
modbFreeTableName(&table); modbFreeTableName(&table);
if (strbld_finalize_or_destroy(&sb, &qry, &qry_len) != 0) { if (strbld_finalize_or_destroy(&sb, &qry, &qry_len) != 0) {
return -1; return 0;
} }
qry_ret = simpleQuery(sconn, qry, qry_len); qry_ret = simpleQuery(sconn, qry, qry_len);
free(qry); free(qry);
return (int64_t)qry_ret; return (unsigned int)qry_ret;
} }
int64_t modbMetadataReplace(stored_conn *sconn, modb_ref *modb, unsigned int id, int64_t modbMetadataReplace(stored_conn *sconn, modb_ref *modb, unsigned int id,

View File

@@ -242,7 +242,7 @@ int64_t modbObjectCreate(stored_conn *sconn, modb_ref *modb,
qry_ret = simpleQuery(sconn, qry, qry_len); qry_ret = simpleQuery(sconn, qry, qry_len);
free(qry); free(qry);
return (int64_t)qry_ret; return qry_ret == 0 ? id : 0;
} }
int64_t modbObjectUpdate(stored_conn *sconn, modb_ref *modb, unsigned int id, int64_t modbObjectUpdate(stored_conn *sconn, modb_ref *modb, unsigned int id,
const char *data, size_t data_len) const char *data, size_t data_len)