From 47c3870c644c5f4bf832209807dd45f1b0aefa46 Mon Sep 17 00:00:00 2001 From: mbr Date: Sun, 21 Jul 2002 23:11:40 +0000 Subject: Fix language support. Add missing defines. --- .../openoffice/files/patch-sal+osl+unx+nlsupport.c | 25 +++++++++++++++------- .../files/patch-sal::osl::unx::nlsupport.c | 25 +++++++++++++++------- .../files/patch-sysui+tools+lngconv+lngconv.cxx | 11 ++++++++++ .../files/patch-sysui::tools::lngconv::lngconv.cxx | 11 ++++++++++ 4 files changed, 56 insertions(+), 16 deletions(-) create mode 100644 editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx create mode 100644 editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx (limited to 'editors/openoffice') diff --git a/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c b/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c index 807aeacda025..40154d65aca6 100644 --- a/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c +++ b/editors/openoffice/files/patch-sal+osl+unx+nlsupport.c @@ -1,5 +1,5 @@ ---- ../sal/osl/unx/nlsupport.c.orig Sun Mar 17 12:48:42 2002 -+++ ../sal/osl/unx/nlsupport.c Wed Apr 3 00:57:03 2002 +--- ../sal/osl/unx/nlsupport.c.orig Tue May 21 15:22:11 2002 ++++ ../sal/osl/unx/nlsupport.c Sat Jul 20 22:42:15 2002 @@ -63,7 +63,7 @@ #include #include @@ -9,7 +9,7 @@ #include #include #include -@@ -242,7 +242,7 @@ +@@ -241,7 +241,7 @@ return NULL; } @@ -18,7 +18,16 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -314,7 +314,7 @@ +@@ -254,7 +254,7 @@ + * XXX this code has the usual mt problems aligned with setlocale() XXX + */ + +-#ifdef LINUX ++#if defined(LINUX) || defined(NETBSD) || defined(FREEBSD) + #if !defined(CODESET) + #define CODESET _NL_CTYPE_CODESET_NAME + #endif +@@ -315,7 +315,7 @@ { "sjis", RTL_TEXTENCODING_SHIFT_JIS }, /* Japan */ }; @@ -27,7 +36,7 @@ const _pair _nl_language_list[] = { { "ANSI_X3.110-1983", RTL_TEXTENCODING_DONTKNOW }, /* ISO-IR-99 NAPLPS */ -@@ -495,7 +495,7 @@ +@@ -496,7 +496,7 @@ { "WIN-SAMI-2", RTL_TEXTENCODING_DONTKNOW } /* WS2 */ }; @@ -36,7 +45,7 @@ static pthread_mutex_t aLocalMutex = PTHREAD_MUTEX_INITIALIZER; -@@ -617,7 +617,7 @@ +@@ -618,7 +618,7 @@ return ret; } @@ -45,7 +54,7 @@ /* * FIXME: the MacOS X implemetation is missing -@@ -650,7 +650,7 @@ +@@ -651,7 +651,7 @@ return 0; } @@ -54,7 +63,7 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -884,6 +884,6 @@ +@@ -887,6 +887,6 @@ return 0; } diff --git a/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c b/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c index 807aeacda025..40154d65aca6 100644 --- a/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c +++ b/editors/openoffice/files/patch-sal::osl::unx::nlsupport.c @@ -1,5 +1,5 @@ ---- ../sal/osl/unx/nlsupport.c.orig Sun Mar 17 12:48:42 2002 -+++ ../sal/osl/unx/nlsupport.c Wed Apr 3 00:57:03 2002 +--- ../sal/osl/unx/nlsupport.c.orig Tue May 21 15:22:11 2002 ++++ ../sal/osl/unx/nlsupport.c Sat Jul 20 22:42:15 2002 @@ -63,7 +63,7 @@ #include #include @@ -9,7 +9,7 @@ #include #include #include -@@ -242,7 +242,7 @@ +@@ -241,7 +241,7 @@ return NULL; } @@ -18,7 +18,16 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -314,7 +314,7 @@ +@@ -254,7 +254,7 @@ + * XXX this code has the usual mt problems aligned with setlocale() XXX + */ + +-#ifdef LINUX ++#if defined(LINUX) || defined(NETBSD) || defined(FREEBSD) + #if !defined(CODESET) + #define CODESET _NL_CTYPE_CODESET_NAME + #endif +@@ -315,7 +315,7 @@ { "sjis", RTL_TEXTENCODING_SHIFT_JIS }, /* Japan */ }; @@ -27,7 +36,7 @@ const _pair _nl_language_list[] = { { "ANSI_X3.110-1983", RTL_TEXTENCODING_DONTKNOW }, /* ISO-IR-99 NAPLPS */ -@@ -495,7 +495,7 @@ +@@ -496,7 +496,7 @@ { "WIN-SAMI-2", RTL_TEXTENCODING_DONTKNOW } /* WS2 */ }; @@ -36,7 +45,7 @@ static pthread_mutex_t aLocalMutex = PTHREAD_MUTEX_INITIALIZER; -@@ -617,7 +617,7 @@ +@@ -618,7 +618,7 @@ return ret; } @@ -45,7 +54,7 @@ /* * FIXME: the MacOS X implemetation is missing -@@ -650,7 +650,7 @@ +@@ -651,7 +651,7 @@ return 0; } @@ -54,7 +63,7 @@ /* * This implementation of osl_getTextEncodingFromLocale maps -@@ -884,6 +884,6 @@ +@@ -887,6 +887,6 @@ return 0; } diff --git a/editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx b/editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx new file mode 100644 index 000000000000..732f77fcb482 --- /dev/null +++ b/editors/openoffice/files/patch-sysui+tools+lngconv+lngconv.cxx @@ -0,0 +1,11 @@ +--- ../sysui/tools/lngconv/lngconv.cxx.orig Sat Jul 20 23:14:29 2002 ++++ ../sysui/tools/lngconv/lngconv.cxx Sat Jul 20 23:14:34 2002 +@@ -62,7 +62,7 @@ + #include + #include + +-#if defined( LINUX ) || defined (SOLARIS) ++#if defined(LINUX) || defined (SOLARIS) || defined (FREEBSD) + #include + #include + #endif diff --git a/editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx b/editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx new file mode 100644 index 000000000000..732f77fcb482 --- /dev/null +++ b/editors/openoffice/files/patch-sysui::tools::lngconv::lngconv.cxx @@ -0,0 +1,11 @@ +--- ../sysui/tools/lngconv/lngconv.cxx.orig Sat Jul 20 23:14:29 2002 ++++ ../sysui/tools/lngconv/lngconv.cxx Sat Jul 20 23:14:34 2002 +@@ -62,7 +62,7 @@ + #include + #include + +-#if defined( LINUX ) || defined (SOLARIS) ++#if defined(LINUX) || defined (SOLARIS) || defined (FREEBSD) + #include + #include + #endif -- cgit