Skip to content

Commit acd3fa1

Browse files
authored
Change size to 64-bit (#18410)
Several rom sizes could exceed 32-bit. Database uses uint64_t, so let's align.
1 parent 72b7f05 commit acd3fa1

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

database_info.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,7 @@ static int database_cursor_iterate(libretrodb_cursor_t *cur,
718718
else if (string_is_equal(str, "analog"))
719719
db_info->analog_supported = (int)val->val.uint_;
720720
else if (string_is_equal(str, "size"))
721-
db_info->size = (unsigned)val->val.uint_;
721+
db_info->size = (uint64_t)val->val.uint_;
722722
else if (string_is_equal(str, "crc"))
723723
{
724724
switch (val->val.binary.len)

database_info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ typedef struct
123123
int rumble_supported;
124124
int coop_supported;
125125
uint32_t crc32;
126-
unsigned size;
126+
uint64_t size;
127127
unsigned famitsu_magazine_rating;
128128
unsigned edge_magazine_rating;
129129
unsigned edge_magazine_issue;

0 commit comments

Comments
 (0)