summaryrefslogtreecommitdiff
path: root/apps/plugins/lua/rocklib.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/lua/rocklib.c')
-rw-r--r--apps/plugins/lua/rocklib.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/apps/plugins/lua/rocklib.c b/apps/plugins/lua/rocklib.c
index d89f48fa39..1290a7f298 100644
--- a/apps/plugins/lua/rocklib.c
+++ b/apps/plugins/lua/rocklib.c
@@ -522,7 +522,7 @@ static void fill_text_message(lua_State *L, struct text_message * message,
522 int i; 522 int i;
523 luaL_checktype(L, pos, LUA_TTABLE); 523 luaL_checktype(L, pos, LUA_TTABLE);
524 int n = luaL_getn(L, pos); 524 int n = luaL_getn(L, pos);
525 const char **lines = (const char**) dlmalloc(n * sizeof(const char*)); 525 const char **lines = (const char**) tlsf_malloc(n * sizeof(const char*));
526 if(lines == NULL) 526 if(lines == NULL)
527 luaL_error(L, "Can't allocate %d bytes!", n * sizeof(const char*)); 527 luaL_error(L, "Can't allocate %d bytes!", n * sizeof(const char*));
528 for(i=1; i<=n; i++) 528 for(i=1; i<=n; i++)
@@ -548,11 +548,11 @@ RB_WRAP(gui_syncyesno_run)
548 548
549 enum yesno_res result = rb->gui_syncyesno_run(&main_message, yes, no); 549 enum yesno_res result = rb->gui_syncyesno_run(&main_message, yes, no);
550 550
551 dlfree(main_message.message_lines); 551 tlsf_free(main_message.message_lines);
552 if(yes) 552 if(yes)
553 dlfree(yes_message.message_lines); 553 tlsf_free(yes_message.message_lines);
554 if(no) 554 if(no)
555 dlfree(no_message.message_lines); 555 tlsf_free(no_message.message_lines);
556 556
557 lua_pushinteger(L, result); 557 lua_pushinteger(L, result);
558 return 1; 558 return 1;
@@ -571,7 +571,7 @@ RB_WRAP(do_menu)
571 start_selected = luaL_optint(L, 3, 0); 571 start_selected = luaL_optint(L, 3, 0);
572 572
573 n = luaL_getn(L, 2); 573 n = luaL_getn(L, 2);
574 items = (const char**) dlmalloc(n * sizeof(const char*)); 574 items = (const char**) tlsf_malloc(n * sizeof(const char*));
575 if(items == NULL) 575 if(items == NULL)
576 luaL_error(L, "Can't allocate %d bytes!", n * sizeof(const char*)); 576 luaL_error(L, "Can't allocate %d bytes!", n * sizeof(const char*));
577 for(i=1; i<=n; i++) 577 for(i=1; i<=n; i++)
@@ -587,7 +587,7 @@ RB_WRAP(do_menu)
587 587
588 int result = rb->do_menu(&menu, &start_selected, NULL, false); 588 int result = rb->do_menu(&menu, &start_selected, NULL, false);
589 589
590 dlfree(items); 590 tlsf_free(items);
591 591
592 lua_pushinteger(L, result); 592 lua_pushinteger(L, result);
593 return 1; 593 return 1;