Change size to 64-bit (#18410)

Several rom sizes could exceed 32-bit. Database uses uint64_t, so let's align.
This commit is contained in:
zoltanvb 2025-11-16 20:59:18 +01:00 committed by GitHub
parent 72b7f058a3
commit acd3fa1172
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -718,7 +718,7 @@ static int database_cursor_iterate(libretrodb_cursor_t *cur,
else if (string_is_equal(str, "analog"))
db_info->analog_supported = (int)val->val.uint_;
else if (string_is_equal(str, "size"))
db_info->size = (unsigned)val->val.uint_;
db_info->size = (uint64_t)val->val.uint_;
else if (string_is_equal(str, "crc"))
{
switch (val->val.binary.len)

View File

@ -123,7 +123,7 @@ typedef struct
int rumble_supported;
int coop_supported;
uint32_t crc32;
unsigned size;
uint64_t size;
unsigned famitsu_magazine_rating;
unsigned edge_magazine_rating;
unsigned edge_magazine_issue;