Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37840194
en ru br
Репозитории ALT
5.1: 3.2.0.7-alt0.M51.1
4.1: 3.0.0.10-alt1.M41.1
4.0: 2.4.1.7-alt0.M40.1
3.0: 1.1.5-alt1
www.altlinux.org/Changes

Группа :: Офис
Пакет: openoffice.org

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: openoffice.org-2.4.0-infra-411-sw_source_filter_ww8_ww8par5_cxx.diff
Скачать


--- sw/source/filter/ww8/ww8par5.cxx
+++ sw/source/filter/ww8/ww8par5.cxx
@@ -201,6 +201,9 @@
 #define MAX_FIELDLEN 64000
 
 #define WW8_TOX_LEVEL_DELIM     ':'
+#ifndef _SV_SVAPP_HXX
+#include <vcl/svapp.hxx>
+#endif
 
 using namespace ::com::sun::star;
 using namespace sw::util;
@@ -1629,7 +1632,7 @@ eF_ResT SwWW8ImplReader::Read_F_DocInfo( WW8FieldDesc* pF, String& rStr )
 			for(nFIdx = 0;  !bFldFound && (nFldCnt  > nFIdx); ++nFIdx)
 			{
 				if( aDocProperty.Equals( String( aNameSet_26[nFIdx][nLIdx],
-					RTL_TEXTENCODING_MS_1252 ) ) )
+					Application::GetSettings().GetDefaultTextEncoding() ) ) )
 				{
 					bFldFound = true;
 					pF->nId   = aNameSet_26[nFIdx][0][0];
@@ -1875,7 +1878,7 @@ eF_ResT SwWW8ImplReader::Read_F_CurPage( WW8FieldDesc*, String& rStr )
             nDelim = 0;
 
         sal_Unicode c = ByteString::ConvertToUnicode( aDelim[ nDelim ],
-                                        RTL_TEXTENCODING_MS_1252 );
+                                        Application::GetSettings().GetDefaultTextEncoding());
         if( '-' == c )
             rDoc.Insert( *pPaM, CHAR_HARDHYPHEN );
         else
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin