diff options
author | William Wilgus <wilgus.william@gmail.com> | 2021-03-04 09:16:13 -0500 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2021-03-04 14:25:58 +0000 |
commit | a4a5f5f33fd79ed625c280ac779f41d547846fe8 (patch) | |
tree | 2087bb4fbb786720b6d0ceb4ff8d65b66645782c /apps/tagtree.c | |
parent | 2628155fc9947dcf463938553f057c39ccc2227a (diff) | |
download | rockbox-a4a5f5f33fd79ed625c280ac779f41d547846fe8.tar.gz rockbox-a4a5f5f33fd79ed625c280ac779f41d547846fe8.zip |
Check core max allocations for valid handle
fix rolo warnings
Change-Id: Ia2c669a5517aec54e5b2c0dc5934c88a4f49f2a9
Diffstat (limited to 'apps/tagtree.c')
-rw-r--r-- | apps/tagtree.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c index 97e0c67b62..4b118f6d0d 100644 --- a/apps/tagtree.c +++ b/apps/tagtree.c | |||
@@ -1258,6 +1258,9 @@ void tagtree_init(void) | |||
1258 | menu = NULL; | 1258 | menu = NULL; |
1259 | rootmenu = -1; | 1259 | rootmenu = -1; |
1260 | tagtree_handle = core_alloc_maximum("tagtree", &tagtree_bufsize, &ops); | 1260 | tagtree_handle = core_alloc_maximum("tagtree", &tagtree_bufsize, &ops); |
1261 | if (tagtree_handle < 0) | ||
1262 | panicf("tagtree OOM"); | ||
1263 | |||
1261 | if (!parse_menu(FILE_SEARCH_INSTRUCTIONS)) | 1264 | if (!parse_menu(FILE_SEARCH_INSTRUCTIONS)) |
1262 | { | 1265 | { |
1263 | tagtree_unload(NULL); | 1266 | tagtree_unload(NULL); |