From: Finlay D. <fin...@bt...> - 2001-04-28 19:47:36
|
Patch to build on Darwin which doesn't have LC_MESSAGES - the configure script checks for them but doesn't seem to fix it up properly :) diff -ru enlightenment-0.16.5/dox/file.c enlightenment-0.16.5-patched/dox/file.c --- enlightenment-0.16.5/dox/file.c Thu Jun 29 21:29:04 2000 +++ enlightenment-0.16.5-patched/dox/file.c Sat Feb 24 11:52:06 2001 @@ -966,7 +966,11 @@ char *tmp, *lang, *p[3]; int i; +#ifdef HAVE_LC_MESSAGES if (!(lang = setlocale(LC_MESSAGES, NULL))) +#else + if (!(lang = setlocale(LC_ALL, NULL))) +#endif return 0; tmp = strdup(fname); diff -ru enlightenment-0.16.5/src/file.c enlightenment-0.16.5-patched/src/file.c --- enlightenment-0.16.5/src/file.c Fri Jul 28 21:13:13 2000 +++ enlightenment-0.16.5-patched/src/file.c Sat Feb 24 11:27:23 2001 @@ -1087,7 +1087,11 @@ char *tmp, *lang, *p[3]; int i; +#ifdef HAVE_LC_MESSAGES if (!(lang = setlocale(LC_MESSAGES, NULL))) +#else + if (!(lang = setlocale(LC_ALL, NULL))) +#endif return 0; tmp = strdup(fname); diff -ru enlightenment-0.16.5/src/menus.c enlightenment-0.16.5-patched/src/menus.c --- enlightenment-0.16.5/src/menus.c Fri Jul 28 19:23:35 2000 +++ enlightenment-0.16.5-patched/src/menus.c Sat Feb 24 11:27:49 2001 @@ -1694,7 +1694,11 @@ EDBUG(5, "CreateMenuFromGnome"); +#ifdef HAVE_LC_MESSAGES if ((lang = setlocale(LC_MESSAGES, NULL)) != NULL) +#else + if ((lang = setlocale(LC_ALL, NULL)) != NULL) +#endif Esnprintf(name_buf, sizeof(name_buf), "Name[%s]=", lang); else name_buf[0] = '\0'; |