diff options
Diffstat (limited to 'src/launchpad_common.c')
-rw-r--r-- | src/launchpad_common.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/launchpad_common.c b/src/launchpad_common.c index 960c53f..ef42c0a 100644 --- a/src/launchpad_common.c +++ b/src/launchpad_common.c @@ -415,6 +415,10 @@ appinfo_t *_appinfo_create(bundle *kb) if (ptr) menu_info->root_path = strdup(ptr); + ptr = bundle_get_val(kb, AUL_K_LOADER_NAME); + if (ptr) + menu_info->loader_name = strdup(ptr); + if (!_appinfo_get_app_path(menu_info)) { _appinfo_free(menu_info); return NULL; @@ -483,6 +487,8 @@ void _appinfo_free(appinfo_t *menu_info) free(menu_info->internal_pool); if (menu_info->root_path != NULL) free(menu_info->root_path); + if (menu_info->loader_name != NULL) + free(menu_info->loader_name); free(menu_info); } |