--- sc.orig/source/filter/excel/xistream.cxx 2006-12-04 02:16:20.000000000 +0300 +++ sc/source/filter/excel/xistream.cxx 2006-12-04 02:20:02.440211841 +0300 @@ -49,6 +49,11 @@ #include "xiroot.hxx" #endif +#ifndef _SV_SVAPP_HXX +#include +#endif + + // ============================================================================ // Decryption // ============================================================================ @@ -123,7 +128,7 @@ if( !IsValid() ) { //! TODO: correct byte string encoding in all cases? - ByteString aPass( rRoot.QueryPassword(), RTL_TEXTENCODING_MS_1252 ); + ByteString aPass( rRoot.QueryPassword(), Application::GetSettings().GetDefaultTextEncoding()); Init( aPass, nKey, nHash ); } }