slackbuilds_ponce/desktop/lxlauncher/patches/0001-Fix-crash-in-case-libmenu-cache-returned-empty-menu.patch
Matteo Bernardini fe3c3f50da desktop/lxlauncher: Updated for version 0.2.3.
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
2014-09-05 23:21:10 +07:00

25 lines
755 B
Diff

From 1828b0bf6a0193cf51bad92c034cdff0cf39953d Mon Sep 17 00:00:00 2001
From: Andriy Grytsenko <andrej@rep.kiev.ua>
Date: Thu, 4 Sep 2014 05:02:42 +0300
Subject: [PATCH 1/2] Fix crash in case libmenu-cache returned empty menu.
---
src/lxlauncher.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/lxlauncher.c b/src/lxlauncher.c
index d48e994..9d5a516 100644
--- a/src/lxlauncher.c
+++ b/src/lxlauncher.c
@@ -697,6 +697,8 @@ static void create_notebook_pages()
GSList* l;
// build pages for toplevel groups
+ if (root_dir == NULL)
+ return;
#ifdef HAVE_MENU_CACHE_DIR_LIST_CHILDREN /* menu-cache 0.4.0 or newer */
children = menu_cache_dir_list_children(root_dir);
for( l = children; l; l = l->next )
--
2.1.0