summaryrefslogtreecommitdiffstats
path: root/devel/seed/files/patch-modules_gettext_seed-gettext.c
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-01-08 08:14:36 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2010-01-08 08:14:36 +0800
commit8161483597de0ad5083760dfb3c8840b9b221515 (patch)
treef26e0b9d8925173febe2c5a14d4043d125c340d5 /devel/seed/files/patch-modules_gettext_seed-gettext.c
parentfc8fdb689c7f8cb14cebd745b3f9519e8968fd82 (diff)
downloadmarcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.tar
marcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.tar.gz
marcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.tar.bz2
marcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.tar.lz
marcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.tar.xz
marcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.tar.zst
marcuscom-ports-8161483597de0ad5083760dfb3c8840b9b221515.zip
Fix the segfaults in seed on 64-bit platforms.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13383 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'devel/seed/files/patch-modules_gettext_seed-gettext.c')
-rw-r--r--devel/seed/files/patch-modules_gettext_seed-gettext.c16
1 files changed, 13 insertions, 3 deletions
diff --git a/devel/seed/files/patch-modules_gettext_seed-gettext.c b/devel/seed/files/patch-modules_gettext_seed-gettext.c
index 999f1d97a..868c45855 100644
--- a/devel/seed/files/patch-modules_gettext_seed-gettext.c
+++ b/devel/seed/files/patch-modules_gettext_seed-gettext.c
@@ -1,6 +1,16 @@
---- modules/gettext/seed-gettext.c.orig 2009-07-26 19:23:31.000000000 -0400
-+++ modules/gettext/seed-gettext.c 2009-07-26 19:25:12.000000000 -0400
-@@ -293,12 +293,24 @@ seed_module_init(SeedEngine *local_eng)
+--- modules/gettext/seed-gettext.c.orig 2009-12-31 05:42:51.000000000 -0500
++++ modules/gettext/seed-gettext.c 2010-01-07 19:07:10.000000000 -0500
+@@ -287,7 +287,8 @@ seed_static_function gettext_funcs[] = {
+ {"dngettext", seed_gettext_dngettext, 0},
+ {"dcngettext", seed_gettext_dcngettext, 0},
+ {"setlocale", seed_gettext_setlocale, 0},
+- {"gettext", seed_gettext_gettext, 0}
++ {"gettext", seed_gettext_gettext, 0},
++ {NULL, NULL, 0}
+ };
+
+ SeedObject
+@@ -312,12 +313,24 @@ seed_module_init(SeedEngine *local_eng)
DEFINE_ENUM_MEMBER(ns_ref, LC_MONETARY);
DEFINE_ENUM_MEMBER(ns_ref, LC_MESSAGES);
DEFINE_ENUM_MEMBER(ns_ref, LC_ALL);