diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/radio/radioart.c | 7 | ||||
-rw-r--r-- | apps/tagtree.c | 3 |
2 files changed, 10 insertions, 0 deletions
diff --git a/apps/radio/radioart.c b/apps/radio/radioart.c index 87d37cd52c..1fd82dae68 100644 --- a/apps/radio/radioart.c +++ b/apps/radio/radioart.c | |||
@@ -33,6 +33,7 @@ | |||
33 | #include "string-extra.h" | 33 | #include "string-extra.h" |
34 | #include "pathfuncs.h" | 34 | #include "pathfuncs.h" |
35 | #include "core_alloc.h" | 35 | #include "core_alloc.h" |
36 | #include "splash.h" | ||
36 | 37 | ||
37 | #define MAX_RADIOART_IMAGES 10 | 38 | #define MAX_RADIOART_IMAGES 10 |
38 | struct radioart { | 39 | struct radioart { |
@@ -202,6 +203,12 @@ void radioart_init(bool entering_screen) | |||
202 | /* grab control over buffering */ | 203 | /* grab control over buffering */ |
203 | size_t bufsize; | 204 | size_t bufsize; |
204 | int handle = core_alloc_maximum("radioart", &bufsize, &radioart_ops); | 205 | int handle = core_alloc_maximum("radioart", &bufsize, &radioart_ops); |
206 | if (handle <0) | ||
207 | { | ||
208 | splash(HZ, "Radioart Failed - OOM"); | ||
209 | return; | ||
210 | } | ||
211 | |||
205 | buffering_reset(core_get_data(handle), bufsize); | 212 | buffering_reset(core_get_data(handle), bufsize); |
206 | buf = core_get_data(handle); | 213 | buf = core_get_data(handle); |
207 | /* one-shot */ | 214 | /* one-shot */ |
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); |