diff options
-rw-r--r-- | database/eurephiadb_mapping.c | 4 | ||||
-rw-r--r-- | database/eurephiadb_mapping.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/database/eurephiadb_mapping.c b/database/eurephiadb_mapping.c index e875a9e..879c795 100644 --- a/database/eurephiadb_mapping.c +++ b/database/eurephiadb_mapping.c @@ -412,8 +412,8 @@ const char *eDBmkSortKeyString(eDBfieldMap *tfmap, const char *skeys_str) { * @return Returns a bit-wise OR'ed value of all fields in an eDBfieldMap which have their values * set to something else than NULL. */ -long int eDBmappingFieldsPresent(eDBfieldMap *map) { - long int ret = 0; +unsigned long long eDBmappingFieldsPresent(eDBfieldMap *map) { + long long int ret = 0; eDBfieldMap *p = NULL; // Loops through all elements and flags those diff --git a/database/eurephiadb_mapping.h b/database/eurephiadb_mapping.h index fa9219e..556a6d0 100644 --- a/database/eurephiadb_mapping.h +++ b/database/eurephiadb_mapping.h @@ -281,7 +281,7 @@ static eDBfieldMap eTblMap_plugins[] = { void eDBfreeMapping(eDBfieldMap *p); eDBfieldMap *eDBxmlMapping(eurephiaCTX *ctx, eDBfieldMap *dbmap, const char *tblalias, xmlNode *fmap_n); const char *eDBmkSortKeyString(eDBfieldMap *tfmap, const char *skeys_str); -long int eDBmappingFieldsPresent(eDBfieldMap *map); +unsigned long long eDBmappingFieldsPresent(eDBfieldMap *map); const char *eDBmappingGetValue(eDBfieldMap *map, long long field_id); int eDBmappingSetValue(eDBfieldMap *map, long long field_id, char *value); |