1
0
Fork 0
forked from len0rd/rockbox

font.c return false if id is out of range instead of NULL

forgot to change this to match the bool return

Change-Id: I2cc6dc985b07f2bc0ae493b060aff6105f329097
This commit is contained in:
William Wilgus 2023-02-15 01:27:50 -05:00
parent 91c8633e8c
commit ff98a54cd9

View file

@ -353,16 +353,16 @@ static int find_font_index(const char* path)
bool font_filename_matches_loaded_id(int font_id, char *filename)
{
if ( font_id < 0 || font_id >= MAXFONTS )
return NULL;
int handle = buflib_allocations[font_id];
if (handle > 0)
if ( font_id >= 0 && font_id < MAXFONTS )
{
struct buflib_alloc_data *data = core_get_data(handle);
logf("%s id: [%d], %s", __func__, font_id, data->path);
return strcmp(data->path, filename) == 0;
int handle = buflib_allocations[font_id];
if (handle > 0)
{
struct buflib_alloc_data *data = core_get_data(handle);
logf("%s id: [%d], %s", __func__, font_id, data->path);
return strcmp(data->path, filename) == 0;
}
}
return false;
}