aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authormezz <mezz@FreeBSD.org>2005-02-06 17:15:35 +0800
committermezz <mezz@FreeBSD.org>2005-02-06 17:15:35 +0800
commitbd46d87eb77f23f20591fe156863f8749dd13b6b (patch)
tree2fdef73a531ee18350d69c5c8fdc377db278c62b /x11-toolkits
parentcaa58ef252b8ab573fe2c1235a5c12ad7cd12b09 (diff)
downloadfreebsd-ports-gnome-bd46d87eb77f23f20591fe156863f8749dd13b6b.tar.gz
freebsd-ports-gnome-bd46d87eb77f23f20591fe156863f8749dd13b6b.tar.zst
freebsd-ports-gnome-bd46d87eb77f23f20591fe156863f8749dd13b6b.zip
Fix crash if the LANG sets as empty. Bump the PORTREVISION.
Submitted by: marcus via IRC
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/libbonoboui/Makefile1
-rw-r--r--x11-toolkits/libbonoboui/files/patch-tools::browser::oaf-helper.c16
2 files changed, 17 insertions, 0 deletions
diff --git a/x11-toolkits/libbonoboui/Makefile b/x11-toolkits/libbonoboui/Makefile
index 92e4e0aff589..51af43049608 100644
--- a/x11-toolkits/libbonoboui/Makefile
+++ b/x11-toolkits/libbonoboui/Makefile
@@ -7,6 +7,7 @@
PORTNAME= libbonoboui
PORTVERSION= 2.8.1
+PORTREVISION= 1
CATEGORIES= x11-toolkits gnome
MASTER_SITES= ${MASTER_SITE_GNOME}
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.8
diff --git a/x11-toolkits/libbonoboui/files/patch-tools::browser::oaf-helper.c b/x11-toolkits/libbonoboui/files/patch-tools::browser::oaf-helper.c
new file mode 100644
index 000000000000..8b187fb40e00
--- /dev/null
+++ b/x11-toolkits/libbonoboui/files/patch-tools::browser::oaf-helper.c
@@ -0,0 +1,16 @@
+--- tools/browser/oaf-helper.c.orig Sun Feb 6 03:04:39 2005
++++ tools/browser/oaf-helper.c Sun Feb 6 03:06:17 2005
+@@ -58,10 +58,12 @@
+ gchar **search;
+
+ lang = getenv ("LANG");
++ if (!lang)
++ return g_strdup ("");
+
+ search = g_strsplit (lang, "_", 1);
+ if (!search)
+- return "";
++ return g_strdup ("");
+
+ ret = g_strdup_printf ("%s", search[0]);
+