[Libreoffice-commits] .: vcl/win

2012-02-02 Thread Jesús Corrius
 vcl/win/source/app/saldata.cxx |   10 +-
 vcl/win/source/app/salinfo.cxx |8 
 vcl/win/source/app/salinst.cxx |   16 
 3 files changed, 17 insertions(+), 17 deletions(-)

New commits:
commit 37c198cf098976d4b6814017f3ac1a81b53d2fb5
Author: Jesús Corrius je...@softcatala.org
Date:   Thu Feb 2 09:54:00 2012 +0100

Revert Win32 API calls use the Unicode versions by default

This reverts commit 157a32f0dc2eaa195ff60e8b60902554e73e999f. The patch is 
good but it breaks the MinGW build because the compiler is misconfigured and by 
default the API calls there are ANSI.

diff --git a/vcl/win/source/app/saldata.cxx b/vcl/win/source/app/saldata.cxx
index 617b03f..4445315 100644
--- a/vcl/win/source/app/saldata.cxx
+++ b/vcl/win/source/app/saldata.cxx
@@ -93,35 +93,35 @@ int ImplSalWICompareAscii( const wchar_t* pStr1, const 
char* pStr2 )
 
 BOOL ImplPostMessage( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam )
 {
-return PostMessage( hWnd, nMsg, wParam, lParam );
+return PostMessageW( hWnd, nMsg, wParam, lParam );
 }
 
 // ---
 
 BOOL ImplSendMessage( HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam )
 {
-return SendMessage( hWnd, nMsg, wParam, lParam );
+return SendMessageW( hWnd, nMsg, wParam, lParam );
 }
 
 // ---
 
 BOOL ImplGetMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT 
wMsgFilterMax )
 {
-return GetMessage( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax );
+return GetMessageW( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax );
 }
 
 // ---
 
 BOOL ImplPeekMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT 
wMsgFilterMax, UINT wRemoveMsg )
 {
-return PeekMessage( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg 
);
+return PeekMessageW( lpMsg, hWnd, wMsgFilterMin, wMsgFilterMax, wRemoveMsg 
);
 }
 
 // ---
 
 LONG ImplDispatchMessage( CONST MSG *lpMsg )
 {
-return DispatchMessage( lpMsg );
+return DispatchMessageW( lpMsg );
 }
 
 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/vcl/win/source/app/salinfo.cxx b/vcl/win/source/app/salinfo.cxx
index d370589..efd4d08 100644
--- a/vcl/win/source/app/salinfo.cxx
+++ b/vcl/win/source/app/salinfo.cxx
@@ -67,9 +67,9 @@ static BOOL CALLBACK ImplEnumMonitorProc( HMONITOR hMonitor,
 
 sal_Bool WinSalSystem::handleMonitorCallback( sal_IntPtr hMonitor, sal_IntPtr, 
sal_IntPtr )
 {
-MONITORINFOEX aInfo;
+MONITORINFOEXW aInfo;
 aInfo.cbSize = sizeof( aInfo );
-if( GetMonitorInfo( reinterpret_castHMONITOR(hMonitor), aInfo ) )
+if( GetMonitorInfoW( reinterpret_castHMONITOR(hMonitor), aInfo ) )
 {
 aInfo.szDevice[CCHDEVICENAME-1] = 0;
 rtl::OUString aDeviceName( reinterpret_castconst sal_Unicode 
*(aInfo.szDevice) );
@@ -127,7 +127,7 @@ bool WinSalSystem::initMonitors()
 aDev.cb = sizeof( aDev );
 DWORD nDevice = 0;
 boost::unordered_map rtl::OUString, int, rtl::OUStringHash  
aDeviceStringCount;
-while( EnumDisplayDevices( NULL, nDevice++, aDev, 0 ) )
+while( EnumDisplayDevicesW( NULL, nDevice++, aDev, 0 ) )
 {
 if( (aDev.StateFlags  DISPLAY_DEVICE_ACTIVE)
  !(aDev.StateFlags  DISPLAY_DEVICE_MIRRORING_DRIVER) ) // 
sort out non/disabled monitors
@@ -236,7 +236,7 @@ int WinSalSystem::ShowNativeMessageBox(const rtl::OUString 
rTitle, const rtl::O
 nFlags |= 
DEFAULT_BTN_MAPPING_TABLE[nButtonCombination][nDefaultButton];
 
 ImplHideSplash();
-return MessageBox(
+return MessageBoxW(
 0,
 reinterpret_castLPCWSTR(rMessage.getStr()),
 reinterpret_castLPCWSTR(rTitle.getStr()),
diff --git a/vcl/win/source/app/salinst.cxx b/vcl/win/source/app/salinst.cxx
index c75ee06..d491404 100644
--- a/vcl/win/source/app/salinst.cxx
+++ b/vcl/win/source/app/salinst.cxx
@@ -89,13 +89,13 @@ void SalAbort( const rtl::OUString rErrorText, bool )
 {
 // make sure crash reporter is triggered
 RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL );
-FatalAppExit( 0, LApplication Error );
+FatalAppExitW( 0, LApplication Error );
 }
 else
 {
 // make sure crash reporter is triggered
 RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL );
-FatalAppExit( 0, rErrorText.getStr() );
+FatalAppExitW( 0, rErrorText.getStr() );
 }
 }
 
@@ -521,32 +521,32 @@ SalInstance* CreateSalInstance()
 aWndClassEx.lpszMenuName= 0;
 aWndClassEx.lpszClassName   = SAL_FRAME_CLASSNAMEW;
 ImplLoadSalIcon( SAL_RESID_ICON_DEFAULT, aWndClassEx.hIcon, 
aWndClassEx.hIconSm );
-if ( !RegisterClassEx( aWndClassEx ) )
+if ( !RegisterClassExW( aWndClassEx ) )

[Libreoffice-commits] .: connectivity/source

2012-02-02 Thread Caolán McNamara
 connectivity/source/drivers/postgresql/pq_databasemetadata.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 5e2b41dbfed8d0daae092074025e6194d0787360
Author: Caolán McNamara caol...@redhat.com
Date:   Thu Feb 2 10:17:12 2012 +

unsigned int-sal_uInt32

diff --git a/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx 
b/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx
index ebe5af8..712fad0 100644
--- a/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx
+++ b/connectivity/source/drivers/postgresql/pq_databasemetadata.cxx
@@ -1617,7 +1617,7 @@ static void columnMetaData2DatabaseTypeDescription(
 Reference XStatement  domainTypeStmt = m_origin-createStatement();
 columnMetaData2DatabaseTypeDescription( domainMap, rs, domainTypeStmt );
 
-unsigned int colNum;
+sal_uInt32 colNum(0);
 OUString sSchema( ASCII_STR(#invalid#) );
 OUString sTable(  ASCII_STR(#invalid#) );
 
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: scp2/source

2012-02-02 Thread Fridrich Strba
 scp2/source/xsltfilter/module_xsltfilter.scp |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit fe5640594eea2637b720f7311eed0c4f218a6893
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Thu Feb 2 11:42:01 2012 +0100

Chose xslt filters for default install, not for minimal though

diff --git a/scp2/source/xsltfilter/module_xsltfilter.scp 
b/scp2/source/xsltfilter/module_xsltfilter.scp
index 7854ce7..a3206b0 100644
--- a/scp2/source/xsltfilter/module_xsltfilter.scp
+++ b/scp2/source/xsltfilter/module_xsltfilter.scp
@@ -45,6 +45,6 @@ Module gid_Module_Optional_Xsltfiltersamples
 gid_File_Xsl_Export_Xhtml_Table,
 gid_File_Share_Registry_Xsltfilter_Xcd );
 Minimal = NO;
-Default = NO;
+Default = YES;
 Styles = ( );
 End
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-5' - scp2/source

2012-02-02 Thread Andras Timar
 scp2/source/xsltfilter/module_xsltfilter.scp |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 0b2ab2969d50559b68055e564ca739abad5b6c8c
Author: Fridrich Å trba fridrich.st...@bluewin.ch
Date:   Thu Feb 2 11:42:01 2012 +0100

Chose xslt filters for default install, not for minimal though

Signed-off-by: Andras Timar ati...@suse.com

diff --git a/scp2/source/xsltfilter/module_xsltfilter.scp 
b/scp2/source/xsltfilter/module_xsltfilter.scp
index 7854ce7..a3206b0 100644
--- a/scp2/source/xsltfilter/module_xsltfilter.scp
+++ b/scp2/source/xsltfilter/module_xsltfilter.scp
@@ -45,6 +45,6 @@ Module gid_Module_Optional_Xsltfiltersamples
 gid_File_Xsl_Export_Xhtml_Table,
 gid_File_Share_Registry_Xsltfilter_Xcd );
 Minimal = NO;
-Default = NO;
+Default = YES;
 Styles = ( );
 End
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: vcl/win

2012-02-02 Thread Jesús Corrius
 vcl/win/source/app/salinst.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 244899285bfc515cca0a323f4aecf06b00342848
Author: Jesús Corrius je...@softcatala.org
Date:   Thu Feb 2 12:00:02 2012 +0100

Try to fix the MinGW build with a simple solution

diff --git a/vcl/win/source/app/salinst.cxx b/vcl/win/source/app/salinst.cxx
index d491404..be70008 100644
--- a/vcl/win/source/app/salinst.cxx
+++ b/vcl/win/source/app/salinst.cxx
@@ -95,7 +95,7 @@ void SalAbort( const rtl::OUString rErrorText, bool )
 {
 // make sure crash reporter is triggered
 RaiseException( 0, EXCEPTION_NONCONTINUABLE, 0, NULL );
-FatalAppExitW( 0, rErrorText.getStr() );
+FatalAppExitW( 0, reinterpret_castLPCWSTR(rErrorText.getStr()) );
 }
 }
 
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-4' - sal/systools

2012-02-02 Thread Petr Mladek
 sal/systools/win32/uwinapi/legacy.cpp  |   46 +++
 sal/systools/win32/uwinapi/makefile.mk |   76 ++
 sal/systools/win32/uwinapi/uwinapi.dxp |   95 +
 3 files changed, 69 insertions(+), 148 deletions(-)

New commits:
commit 0a23e1d2c639052393f1b37edd5702c050dda0d7
Author: Fridrich Strba fridrich.st...@bluewin.ch
Date:   Sat Jan 28 03:35:20 2012 -0700

Make Duden Korrektor 5 and 6 work

Signed-off-by: Petr Mladek pmla...@suse.cz

diff --git a/sal/systools/win32/uwinapi/legacy.cpp 
b/sal/systools/win32/uwinapi/legacy.cpp
new file mode 100755
index 000..2218d1d
--- /dev/null
+++ b/sal/systools/win32/uwinapi/legacy.cpp
@@ -0,0 +1,46 @@
+/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * Version: MPL 1.1 / GPLv3+ / LGPLv3+
+ *
+ * The contents of this file are subject to the Mozilla Public License Version
+ * 1.1 (the License); you may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the License is distributed on an AS IS basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+ * for the specific language governing rights and limitations under the
+ * License.
+ *
+ * The Initial Developer of the Original Code is
+ *   Fridrich Strba  fridrich.st...@bluewin.ch
+ *
+ * Alternatively, the contents of this file may be used under the terms of
+ * either the GNU General Public License Version 3 or later (the GPLv3+), or
+ * the GNU Lesser General Public License Version 3 or later (the LGPLv3+),
+ * in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+ * instead of those above.
+ */
+
+#define WIN32_LEAN_AND_MEAN
+#include windows.h
+
+#if defined(_MSC_VER)  (_MSC_VER = 1400)
+#pragma warning(disable:4273)   // inconsistent dll linkage
+#endif
+
+EXTERN_C DWORD WINAPI GetShortPathNameW(LPCWSTR lpszLongPath,LPWSTR 
lpszShortPath,DWORD cchBuffer)
+{
+typedef DWORD (WINAPI * GetShortPathNameW_t) (LPCWSTR,LPWSTR,DWORD);
+
+GetShortPathNameW_t p_GetShortPathNameW =
+(GetShortPathNameW_t) GetProcAddress (
+GetModuleHandle (kernel32.dll), GetShortPathNameW);
+
+if (p_GetShortPathNameW)
+return p_GetShortPathNameW(lpszLongPath,lpszShortPath,cchBuffer);
+else
+return 0;
+}
+
+/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sal/systools/win32/uwinapi/makefile.mk 
b/sal/systools/win32/uwinapi/makefile.mk
index 1d7e758..7b5c93b 100644
--- a/sal/systools/win32/uwinapi/makefile.mk
+++ b/sal/systools/win32/uwinapi/makefile.mk
@@ -47,69 +47,8 @@ CXXFLAGS+= $(LFS_CFLAGS)
 CFLAGSCXX+=-Wno-unused-parameter -Wno-return-type
 .ENDIF
 
-SLOFILES=
-
-.IF $(CPU)==I
-
-SLOFILES+=\
-$(SLO)$/CheckTokenMembership.obj\
-$(SLO)$/CommandLineToArgvW.obj\
-$(SLO)$/CopyFileExA.obj\
-$(SLO)$/CopyFileExW.obj\
-$(SLO)$/DrawStateW.obj\
-$(SLO)$/EnumProcesses.obj\
-$(SLO)$/GetLogicalDriveStringsW.obj\
-$(SLO)$/GetLongPathNameA.obj\
-$(SLO)$/GetLongPathNameW.obj\
-$(SLO)$/GetModuleFileNameExA.obj\
-$(SLO)$/GetModuleFileNameExW.obj\
-$(SLO)$/GetProcessId.obj\
-$(SLO)$/GetUserDefaultUILanguage.obj\
-$(SLO)$/GetUserDomainA.obj\
-$(SLO)$/GetUserDomainW.obj\
-$(SLO)$/GetDiskFreeSpaceExA.obj\
-$(SLO)$/GetDiskFreeSpaceExW.obj\
-$(SLO)$/MoveFileExA.obj\
-$(SLO)$/MoveFileExW.obj\
-$(SLO)$/toolhelp.obj\
-$(SLO)$/DllGetVersion.obj\
-$(SLO)$/DllMain.obj\
-$(SLO)$/ResolveThunk.obj\
-$(SLO)$/ResolveUnicows.obj\
-$(SLO)$/FindFirstVolumeA.obj\
-$(SLO)$/FindFirstVolumeW.obj\
-$(SLO)$/FindNextVolumeA.obj\
-$(SLO)$/FindNextVolumeW.obj\
-$(SLO)$/FindVolumeClose.obj\
-$(SLO)$/FindFirstVolumeMountPointA.obj\
-$(SLO)$/FindFirstVolumeMountPointW.obj\
-$(SLO)$/FindNextVolumeMountPointA.obj\
-$(SLO)$/FindNextVolumeMountPointW.obj\
-$(SLO)$/FindVolumeMountPointClose.obj\
-$(SLO)$/GetVolumeNameForVolumeMountPointA.obj\
-$(SLO)$/GetVolumeNameForVolumeMountPointW.obj\
-$(SLO)$/DeleteVolumeMountPointA.obj\
-$(SLO)$/DeleteVolumeMountPointW.obj\
-$(SLO)$/GetVolumePathNameA.obj\
-$(SLO)$/GetVolumePathNameW.obj\
-$(SLO)$/SetVolumeMountPointA.obj\
-$(SLO)$/SetVolumeMountPointW.obj\
-$(SLO)$/PathAddBackslashW.obj\
-$(SLO)$/PathCompactPathExW.obj\
-$(SLO)$/PathFileExistsW.obj\
-$(SLO)$/PathFindExtensionW.obj\
-$(SLO)$/PathFindFileNameW.obj\
-$(SLO)$/PathIsFileSpecW.obj\
-$(SLO)$/PathIsUNCW.obj\
-$(SLO)$/PathRemoveExtensionW.obj\
-$(SLO)$/PathRemoveFileSpecW.obj\
-$(SLO)$/PathSetDlgItemPathW.obj\
-

[Libreoffice-commits] .: writerfilter/source

2012-02-02 Thread Noel Power
 writerfilter/source/dmapper/DomainMapper.cxx |9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

New commits:
commit d8cb61f5f32247a8bbaf89fb910c015b6107f051
Author: Muhammad Haggag mhag...@gmail.com
Date:   Wed Feb 1 20:56:12 2012 +0200

dmapper: Switch paragraphs to RTL based on the value of w:BiDi.

This is a fix for 43398: FORMATTING: Documents opened in LibreOffice Writer 
incorrectly appear as right justified.

Cause: dmapper used to treat the presence of a w:BiDi element in a 
paragraph's properties as an indicator of RTL directionality, which is 
incorrect. A w:BiDi  element may have a value of 0, indicating LTR.

Fix: Inspect the integral value of w:BiDi elements before switching to RTL.

diff --git a/writerfilter/source/dmapper/DomainMapper.cxx 
b/writerfilter/source/dmapper/DomainMapper.cxx
index 851ded2..34c23f7 100644
--- a/writerfilter/source/dmapper/DomainMapper.cxx
+++ b/writerfilter/source/dmapper/DomainMapper.cxx
@@ -1812,8 +1812,13 @@ void DomainMapper::sprmWithProps( Sprm rSprm, 
PropertyMapPtr rContext, SprmType
 }
 break;  // sprmPOutLvl
 case NS_sprm::LN_PFBiDi:
-rContext-Insert(PROP_WRITING_MODE, false, uno::makeAny( 
text::WritingMode2::RL_TB ));
-rContext-Insert(PROP_PARA_ADJUST, false, uno::makeAny( 
style::ParagraphAdjust_RIGHT ));
+{
+if (nIntValue != 0)
+{
+rContext-Insert(PROP_WRITING_MODE, false, uno::makeAny( 
text::WritingMode2::RL_TB ));
+rContext-Insert(PROP_PARA_ADJUST, false, uno::makeAny( 
style::ParagraphAdjust_RIGHT ));
+}
+}
 
 break;  // sprmPFBiDi
 case NS_ooxml::LN_EG_SectPrContents_bidi:
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 7 commits - officecfg/registry sc/source sw/source xmloff/inc xmloff/source

2012-02-02 Thread Michael Stahl
 officecfg/registry/data/org/openoffice/Office/Common.xcu |2 
 sc/source/filter/xml/xmlstyle.cxx|4 -
 sw/source/ui/uiview/view.cxx |2 
 xmloff/inc/xmloff/txtparae.hxx   |3 -
 xmloff/source/draw/sdpropls.cxx  |   23 ++
 xmloff/source/style/XMLPageExport.cxx|3 +
 xmloff/source/text/txtparae.cxx  |   32 ---
 7 files changed, 57 insertions(+), 12 deletions(-)

New commits:
commit e2bc0c04ba0c33e02f1842013041f26ccb2de77d
Author: Michael Stahl mst...@redhat.com
Date:   Thu Feb 2 12:53:59 2012 +0100

fdo#45446: officecfg: turn off SaveBackwardCompatibleODF

As detailed in the bug, this option is the reason why LO writes several
elements and attributes that are not valid in ODF; the corresponding
bugs in the import filters are all fixed in OOo 2.4 or earlier,
so there is no reason to risk interoperability problems with other ODF
impolementations for this any more.

diff --git a/officecfg/registry/data/org/openoffice/Office/Common.xcu 
b/officecfg/registry/data/org/openoffice/Office/Common.xcu
index 215999a..744c7f2 100644
--- a/officecfg/registry/data/org/openoffice/Office/Common.xcu
+++ b/officecfg/registry/data/org/openoffice/Office/Common.xcu
@@ -594,7 +594,7 @@
   node oor:name=Save
 node oor:name=Document
   prop oor:name=SaveBackwardCompatibleODF oor:type=xs:boolean
-valuetrue/value
+valuefalse/value
   /prop
   prop oor:name=CreateBackup install:module=gconflockdown
 value oor:external=
commit e0de9f832f8f27de473242440ca4b544ab7b9216
Author: Michael Stahl mst...@redhat.com
Date:   Thu Feb 2 12:51:46 2012 +0100

fdo#45447: add an assertion when anchored to page 0

XMLTextParagraphExport::addTextFrameAttributes: detect invalid anchor
page number; this really should be fixed in Writer/writerfilter though.

diff --git a/xmloff/source/text/txtparae.cxx b/xmloff/source/text/txtparae.cxx
index 0335b74..3cd935a 100644
--- a/xmloff/source/text/txtparae.cxx
+++ b/xmloff/source/text/txtparae.cxx
@@ -2501,6 +2501,8 @@ sal_Int32 XMLTextParagraphExport::addTextFrameAttributes(
 {
 sal_Int16 nPage = 0;
 rPropSet-getPropertyValue( sAnchorPageNo ) = nPage;
+SAL_WARN_IF(nPage = 0, xmloff,
+ERROR: writing invalid anchor-page-number 0);
 ::sax::Converter::convertNumber( sValue, (sal_Int32)nPage );
 GetExport().AddAttribute( XML_NAMESPACE_TEXT, XML_ANCHOR_PAGE_NUMBER,
   sValue.makeStringAndClear() );
commit 6c15b856242127ddca766da72489ba287e21
Author: Michael Stahl mst...@redhat.com
Date:   Thu Feb 2 12:44:03 2012 +0100

fdo#45534: ODF export: fix draw:fit-to-size

In ODF 1.1 and 1.2 this attribute is of type boolean, so only write the
new values if the extended format is selected.
(regression introduced with e479f47f7d48dbd0d701bf347b6a2d5121ba3d34)

diff --git a/xmloff/source/draw/sdpropls.cxx b/xmloff/source/draw/sdpropls.cxx
index 448d921..7c68585 100644
--- a/xmloff/source/draw/sdpropls.cxx
+++ b/xmloff/source/draw/sdpropls.cxx
@@ -619,6 +619,15 @@ SvXMLEnumMapEntry const pXML_VerticalAlign_Enum[] =
 { XML_TOKEN_INVALID, 0 }
 };
 
+SvXMLEnumMapEntry const pXML_FitToSize_Enum_Odf12[] =
+{
+{ XML_FALSE,drawing::TextFitToSizeType_NONE },
+{ XML_TRUE, drawing::TextFitToSizeType_PROPORTIONAL },
+{ XML_TRUE, drawing::TextFitToSizeType_ALLLINES },
+{ XML_TRUE, drawing::TextFitToSizeType_AUTOFIT },
+{ XML_TOKEN_INVALID, 0 }
+};
+
 SvXMLEnumMapEntry const pXML_FitToSize_Enum[] =
 {
 { XML_FALSE,drawing::TextFitToSizeType_NONE },
@@ -1047,7 +1056,19 @@ const XMLPropertyHandler* 
XMLSdPropHdlFactory::GetPropertyHandler( sal_Int32 nTy
 pHdl = new XMLEnumPropertyHdl( pXML_VerticalAlign_Enum, 
::getCppuType((const com::sun::star::drawing::TextVerticalAdjust*)0) );
 break;
 case XML_SD_TYPE_FITTOSIZE:
-pHdl = new XMLEnumPropertyHdl( pXML_FitToSize_Enum, 
::getCppuType((const com::sun::star::drawing::TextFitToSizeType*)0) );
+{
+if (mpExport  (mpExport-getDefaultVersion()
+= SvtSaveOptions::ODFVER_012))
+{
+pHdl = new 
XMLEnumPropertyHdl(pXML_FitToSize_Enum_Odf12,
+::getCppuType(static_castconst 
com::sun::star::drawing::TextFitToSizeType*(0)));
+}
+else
+{
+pHdl = new XMLEnumPropertyHdl(pXML_FitToSize_Enum,
+::getCppuType(static_castconst 
com::sun::star::drawing::TextFitToSizeType*(0)));
+}
+}
 break;
 case 

[Libreoffice-commits] .: configure.in

2012-02-02 Thread Lionel Elie Mamane
 configure.in |   17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

New commits:
commit 0c064e0303ed5e2f4961cc590f62bcb2151b
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Thu Feb 2 15:47:12 2012 +0100

postgresql: enable KerberosGSSAPI on GNU/Linux and *BSD

It is part of the default/core install of (the major distributions of) 
these OSs

diff --git a/configure.in b/configure.in
index a1b2c09..9335fdd 100644
--- a/configure.in
+++ b/configure.in
@@ -1669,10 +1669,6 @@ AC_ARG_WITH(krb5,
  By default automatically enabled on platforms
  where a good system Kerberos 5 is available.]),
 ,)
-#AC_ARG_WITH(system-redland,
-#AS_HELP_STRING([--with-system-redland],
-#[Use redland library already on system.]),,
-#[with_system_redland=$with_system_libs])
 
 AC_ARG_WITH(gssapi,
 AS_HELP_STRING([--with-gssapi],
@@ -6153,6 +6149,19 @@ if test x$enable_postgresql_sdbc != xno; then
 AC_MSG_ERROR([Refusing to enable MIT Kerberos 5 or GSSAPI on 
Microsoft Windows.])
 fi
 ;;
+Linux|GNU|*BSD)
+if test $with_krb5 != no; then
+WITH_KRB5=YES
+AC_SEARCH_LIBS(com_err, [krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' 
com_err 'com_err -lssl -lcrypto'], [],
+[AC_MSG_ERROR([could not find function 'com_err' required for 
Kerberos 5])])
+AC_SEARCH_LIBS(krb5_sendauth, [krb5 'krb5 -lcrypto -ldes -lasn1 
-lroken'], [],
+[AC_MSG_ERROR([could not find function 'krb5_sendauth' 
required for Kerberos 5])])
+fi
+if test $with_gssapi != no; then
+WITH_GSSAPI=YES
+AC_SEARCH_LIBS(gss_init_sec_context, [gssapi_krb5 gss 'gssapi 
-lkrb5 -lcrypto'], [],
+[AC_MSG_ERROR([could not find function 'gss_init_sec_context' 
required for GSSAPI])])
+fi
 *)
 if test $with_krb5 = yes; then
 WITH_KRB5=YES
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: configure.in

2012-02-02 Thread Lionel Elie Mamane
 configure.in |1 +
 1 file changed, 1 insertion(+)

New commits:
commit 41a3c8f14a4a8d3bbdc1fde31536e76f78003cd0
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Thu Feb 2 15:52:39 2012 +0100

configure.in: properly close case

diff --git a/configure.in b/configure.in
index 9335fdd..2fb8d28 100644
--- a/configure.in
+++ b/configure.in
@@ -6162,6 +6162,7 @@ if test x$enable_postgresql_sdbc != xno; then
 AC_SEARCH_LIBS(gss_init_sec_context, [gssapi_krb5 gss 'gssapi 
-lkrb5 -lcrypto'], [],
 [AC_MSG_ERROR([could not find function 'gss_init_sec_context' 
required for GSSAPI])])
 fi
+;;
 *)
 if test $with_krb5 = yes; then
 WITH_KRB5=YES
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-3-5' - connectivity/source

2012-02-02 Thread Kohei Yoshida
 connectivity/source/drivers/mozab/bootstrap/MNSInit.cxx |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 8a0b87ff6b4a7383c9a5b2ca6f5f435c66942b24
Author: Markus Mohrhard markus.mohrh...@googlemail.com
Date:   Thu Feb 2 00:54:35 2012 +0100

increase the sleep time of the Mozilla UI Thread

Signed-off-by: Kohei Yoshida kohei.yosh...@suse.com

diff --git a/connectivity/source/drivers/mozab/bootstrap/MNSInit.cxx 
b/connectivity/source/drivers/mozab/bootstrap/MNSInit.cxx
index d80ac4e..e9d8222 100644
--- a/connectivity/source/drivers/mozab/bootstrap/MNSInit.cxx
+++ b/connectivity/source/drivers/mozab/bootstrap/MNSInit.cxx
@@ -231,8 +231,8 @@ void MNS_XPCOM_EventLoop()
 if (NS_FAILED(rv))
 return ;
 if (event)
-eventQ-HandleEvent(event);
-}while ( PR_SUCCESS == PR_Sleep( PR_MillisecondsToInterval(1))  aLive );
+eventQ-HandleEvent(event);
+}while ( PR_SUCCESS == PR_Sleep( PR_MillisecondsToInterval(20))  aLive );
 
 eventQ-ProcessPendingEvents();
 OSL_TRACE( OUT : MNS_XPCOM_EventLoop() );
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 3 commits - basctl/Module_basctl.mk configure.in connectivity/qa

2012-02-02 Thread Tor Lillqvist
 basctl/Module_basctl.mk|5 -
 configure.in   |6 ++
 connectivity/qa/connectivity/tools/makefile.mk |8 ++--
 connectivity/qa/makefile.mk|4 +++-
 4 files changed, 19 insertions(+), 4 deletions(-)

New commits:
commit e52c70e051c41a1832fdc771d3c5fcdc82c96726
Author: Tor Lillqvist t...@iki.fi
Date:   Thu Feb 2 18:13:25 2012 +0200

Look for Xcode 3 also in /Xcode3 where I have it ;)

diff --git a/configure.in b/configure.in
index 2fb8d28..61d9bfa 100644
--- a/configure.in
+++ b/configure.in
@@ -2113,6 +2113,9 @@ if test $_os = Darwin ; then
 if test ! -d $MACOSX_SDK_PATH; then
   MACOSX_SDK_PATH=/Developer-old/SDKs/MacOSX10.4u.sdk
 fi
+if test ! -d $MACOSX_SDK_PATH; then
+  MACOSX_SDK_PATH=/Xcode3/SDKs/MacOSX10.4u.sdk
+fi
 macosx_sdk_value=1040
 ;;
 10.5)
@@ -2120,6 +2123,9 @@ if test $_os = Darwin ; then
 if test ! -d $MACOSX_SDK_PATH; then
   MACOSX_SDK_PATH=/Developer-old/SDKs/MacOSX10.5.sdk
 fi
+if test ! -d $MACOSX_SDK_PATH; then
+  MACOSX_SDK_PATH=/Xcode3/SDKs/MacOSX10.4u.sdk
+fi
 macosx_sdk_value=1050
 AC_MSG_WARN([Building with a SDK  10.4 is experimental])
 echo Building with a SDK  10.4 is experimental  warn
commit 6ab3556b44daef93f8a504592ae1decafcd0cfe0
Author: Tor Lillqvist t...@iki.fi
Date:   Thu Feb 2 18:12:02 2012 +0200

Do Package_xml also for iOS so that packimages doesn't fail

diff --git a/basctl/Module_basctl.mk b/basctl/Module_basctl.mk
index 22bf325..b61cbcd 100644
--- a/basctl/Module_basctl.mk
+++ b/basctl/Module_basctl.mk
@@ -33,9 +33,12 @@ ifneq (IOS,$(OS))
 $(eval $(call gb_Module_add_targets,basctl,\
AllLangResTarget_basctl \
Library_basctl \
-   Package_xml \
 ))
 
 endif
 
+$(eval $(call gb_Module_add_targets,basctl,\
+   Package_xml \
+))
+
 # vim: set noet sw=4 ts=4:
commit aa5404b92f99541ecfe0b95168e80d705d0fc111
Author: Tor Lillqvist t...@iki.fi
Date:   Thu Feb 2 17:55:48 2012 +0200

Silence a few lines of pointless verbiage

diff --git a/connectivity/qa/connectivity/tools/makefile.mk 
b/connectivity/qa/connectivity/tools/makefile.mk
index 897a85f..4cd76ff 100755
--- a/connectivity/qa/connectivity/tools/makefile.mk
+++ b/connectivity/qa/connectivity/tools/makefile.mk
@@ -34,13 +34,17 @@ PACKAGE = connectivity/tools
 .INCLUDE: settings.mk
 
 .IF $(SOLAR_JAVA) == 
+
 all:
-@echo Java not available. Build skipped
+# nothing
+
 .ELSE
 
 .IF $(BUILD_TYPE) == $(BUILD_TYPE:s/QADEVOOO//)
+
 all:
-@echo QADEVOO not set. Build skipped
+# nothing
+
 .ELSE
 
 #- compile .java files -
diff --git a/connectivity/qa/makefile.mk b/connectivity/qa/makefile.mk
index 76028ad..c3179d5 100755
--- a/connectivity/qa/makefile.mk
+++ b/connectivity/qa/makefile.mk
@@ -34,8 +34,10 @@ PACKAGE = complex/connectivity
 .INCLUDE: settings.mk
 
 .IF $(BUILD_TYPE) == $(BUILD_TYPE:s/QADEVOOO//)
+
 all:
-@echo QADEVOO not set. Build skipped
+# nothing
+
 .ELSE
 #- compile .java files -
 
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: connectivity/source

2012-02-02 Thread Lionel Elie Mamane
 connectivity/source/drivers/postgresql/makefile.mk |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

New commits:
commit 1f741dfeeab848424b91420390d2853572056e00
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Thu Feb 2 18:37:49 2012 +0100

pgsql-sdbc: put libs libpq needs *before* libpq in the link line

diff --git a/connectivity/source/drivers/postgresql/makefile.mk 
b/connectivity/source/drivers/postgresql/makefile.mk
index 3900d21..8a831a6 100644
--- a/connectivity/source/drivers/postgresql/makefile.mk
+++ b/connectivity/source/drivers/postgresql/makefile.mk
@@ -88,14 +88,13 @@ LIBPQ_DEP_LIBS += \
 LIBPQ_DEP_LIBS+=\
 $(LDAPSDKLIB)
 .ENDIF
-.ELSE
+.ELSE # $(GUI)$(COM)!=WNTMSC
 LIBPQ_LINK=$(OUTDIR)/lib/libpq.a
 LIBPQ_DEP_LIBS+=$(eq,$(OS),MACOSX $(NULL) -Wl,--as-needed)
 .INCLUDE : $(OUTDIR_FOR_BUILD)/inc/postgresql/libpq-flags.mk
 LIBPQ_DEP_LIBS+=$(eq,$(OS),MACOSX $(NULL) -Wl,--no-as-needed)
 .ENDIF
 POSTGRESQL_INC=-I$(OUTDIR)/inc/postgresql
-POSTGRESQL_LIB=
 .ENDIF # SYSTEM_POSTGRESQL
 
 CFLAGS+=$(POSTGRESQL_INC) \
@@ -161,8 +160,8 @@ SHL2STDLIBS= \
 $(SALLIB)  \
 $(SALHELPERLIB)\
 $(POSTGRESQL_LIB)  \
-$(LIBPQ_LINK)  \
-$(LIBPQ_DEP_LIBS)
+$(LIBPQ_DEP_LIBS)  \
+$(LIBPQ_LINK)
 
 SHL2LIBS=  $(LIB2TARGET)
 SHL2DEF=   $(MISC)/$(SHL2TARGET).def
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: cui/source svl/inc svl/source sw/source

2012-02-02 Thread Takeshi Abe
 cui/source/dialogs/insdlg.cxx  |4 +-
 svl/inc/svl/ownlist.hxx|   17 +-
 svl/source/misc/ownlist.cxx|   64 +
 sw/source/ui/shells/textsh.cxx |2 -
 4 files changed, 44 insertions(+), 43 deletions(-)

New commits:
commit f439dde9be6e269903dfd65fb63a786fcaba3971
Author: Takeshi Abe t...@fixedpoint.jp
Date:   Fri Feb 3 02:34:17 2012 +0900

Replaced String by rtl::OUString

diff --git a/cui/source/dialogs/insdlg.cxx b/cui/source/dialogs/insdlg.cxx
index 5312e6f..2ff622b 100644
--- a/cui/source/dialogs/insdlg.cxx
+++ b/cui/source/dialogs/insdlg.cxx
@@ -468,7 +468,7 @@ SvInsertPlugInDialog::~SvInsertPlugInDialog()
 
 static void Plugin_ImplFillCommandSequence( const String aCommands, 
uno::Sequence beans::PropertyValue  aCommandSequence )
 {
-sal_uInt16 nEaten;
+sal_Int32 nEaten;
 SvCommandList aLst;
 aLst.AppendCommands( aCommands, nEaten );
 
@@ -478,7 +478,7 @@ static void Plugin_ImplFillCommandSequence( const String 
aCommands, uno::Sequen
 {
 aCommandSequence[nIndex].Name = aLst[ nIndex ].GetCommand();
 aCommandSequence[nIndex].Handle = -1;
-aCommandSequence[nIndex].Value = makeAny( OUString( aLst[ nIndex 
].GetArgument() ) );
+aCommandSequence[nIndex].Value = makeAny( aLst[ nIndex ].GetArgument() 
);
 aCommandSequence[nIndex].State = beans::PropertyState_DIRECT_VALUE;
 }
 }
diff --git a/svl/inc/svl/ownlist.hxx b/svl/inc/svl/ownlist.hxx
index f0fd246..fb14002 100644
--- a/svl/inc/svl/ownlist.hxx
+++ b/svl/inc/svl/ownlist.hxx
@@ -30,7 +30,6 @@
 #define _OWNLIST_HXX
 
 #include svl/svldllapi.h
-#include tools/stream.hxx
 #include com/sun/star/uno/Sequence.hxx
 #include vector
 
@@ -50,17 +49,17 @@ class SvCommand
 aus: Kommando = Argument.
 */
 {
-String  aCommand;
-String  aArgument;
+::rtl::OUString aCommand;
+::rtl::OUString aArgument;
 public:
 SvCommand() {}
-SvCommand( const String  rCommand, const String  rArg )
+SvCommand( const ::rtl::OUString  rCommand, const ::rtl::OUString  rArg )
 {
 aCommand = rCommand;
 aArgument = rArg;
 }
-const String  GetCommand() const { return aCommand; }
-const String  GetArgument() const { return aArgument; }
+const ::rtl::OUString  GetCommand() const { return aCommand; }
+const ::rtl::OUString  GetArgument() const { return aArgument; }
 };
 
 typedef ::std::vector SvCommand  SvCommandList_impl;
@@ -78,10 +77,10 @@ private:
 SvCommandList_impl  aCommandList;
 
 public:
-SvCommand  Append( const String  rCommand, const String  rArg );
-sal_BoolAppendCommands( const String  rCmd, sal_uInt16 * pEaten );
+SvCommand  Append( const ::rtl::OUString  rCommand, const 
::rtl::OUString  rArg );
+boolAppendCommands( const ::rtl::OUString  rCmd, sal_Int32 * 
pEaten );
 
-sal_Bool FillFromSequence( const com::sun::star::uno::Sequence  
com::sun::star::beans::PropertyValue  );
+bool FillFromSequence( const com::sun::star::uno::Sequence  
com::sun::star::beans::PropertyValue  );
 void FillSequence( com::sun::star::uno::Sequence  
com::sun::star::beans::PropertyValue  );
 
 size_t  size() const { return aCommandList.size(); }
diff --git a/svl/source/misc/ownlist.cxx b/svl/source/misc/ownlist.cxx
index 51f0707..156fe5b 100644
--- a/svl/source/misc/ownlist.cxx
+++ b/svl/source/misc/ownlist.cxx
@@ -38,45 +38,47 @@ using namespace com::sun::star;
 //== SvCommandList 
 //=
 
-static String parseString(const String  rCmd, sal_uInt16 * pIndex)
+static ::rtl::OUString parseString(const ::rtl::OUString  rCmd, sal_Int32 * 
pIndex)
 {
-String result;
+::rtl::OUString result;
 
-if(rCmd.GetChar( *pIndex ) == '\') {
+if(rCmd[*pIndex] == sal_Unicode('\')) {
 (*pIndex) ++;
 
-sal_uInt16 begin = *pIndex;
+sal_Int32 begin = *pIndex;
 
-while(*pIndex  rCmd.Len()  rCmd.GetChar((*pIndex) ++) != '\') ;
+while(*pIndex  rCmd.getLength()  rCmd[(*pIndex) ++] != 
sal_Unicode('\')) ;
 
-result = String(rCmd.Copy(begin, *pIndex - begin - 1));
+result = rCmd.copy(begin, *pIndex - begin - 1);
 }
 
 return result;
 }
 
-static String parseWord(const String  rCmd, sal_uInt16 * pIndex)
+static ::rtl::OUString parseWord(const ::rtl::OUString  rCmd, sal_Int32 * 
pIndex)
 {
-sal_uInt16 begin = *pIndex;
+sal_Int32 begin = *pIndex;
 
-while(*pIndex  rCmd.Len()  !isspace(rCmd.GetChar(*pIndex))  
rCmd.GetChar(*pIndex) != '=')
+while(*pIndex  rCmd.getLength()
+   !isspace(sal::static_int_castint(rCmd[*pIndex]))
+   rCmd[*pIndex] != sal_Unicode('='))
 (*pIndex) ++;
 
-return String(rCmd.Copy(begin, *pIndex - 

[Libreoffice-commits] .: editeng/source

2012-02-02 Thread Eike Rathke
 editeng/source/items/borderline.cxx |   16 
 1 file changed, 16 insertions(+)

New commits:
commit 971f826a96f0938bfcfd8dfe26edd50d8e031bb4
Author: Eike Rathke er...@redhat.com
Date:   Thu Feb 2 19:11:37 2012 +0100

resolved fdo#42784 BorderLine with only InnerWidth set does not work

diff --git a/editeng/source/items/borderline.cxx 
b/editeng/source/items/borderline.cxx
index 8d073c6..b617ff4 100644
--- a/editeng/source/items/borderline.cxx
+++ b/editeng/source/items/borderline.cxx
@@ -298,6 +298,22 @@ void SvxBorderLine::GuessLinesWidths( SvxBorderStyle 
nStyle, sal_uInt16 nOut, sa
 else
 {
 SetStyle( nStyle );
+if (nOut == 0  nIn  0)
+{
+// If only inner width is given swap inner and outer widths for
+// single line styles, otherwise GuessWidth() marks this as invalid
+// and returns a 0 width.
+switch (nStyle)
+{
+case SOLID:
+case DOTTED:
+case DASHED:
+::std::swap( nOut, nIn);
+break;
+default:
+;   // nothing
+}
+}
 m_nWidth = m_aWidthImpl.GuessWidth( nOut, nIn, nDist );
 }
 }
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: cui/source

2012-02-02 Thread Michael Stahl
 cui/source/dialogs/about.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 38ce8bbbd13ff031943052865c072e86f67ef4ee
Author: Michael Stahl mst...@redhat.com
Date:   Thu Feb 2 20:12:40 2012 +0100

cui: about.cxx: nSpace was not declared in this scope

diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
index 0b0ae4a..e1f13b1 100644
--- a/cui/source/dialogs/about.cxx
+++ b/cui/source/dialogs/about.cxx
@@ -251,7 +251,7 @@ AboutDialog::AboutDialog( Window* pParent, const ResId 
rId) :
 
 aLTSize = aInfoLink.CalcMinimumSize();
 aLTPnt.X() = ( aOutSiz.Width() - aLTSize.Width() ) / 2;
-aLTPnt.Y() = aLTPnt.Y() + aLTSize.Height()  + nSpace;
+aLTPnt.Y() = aLTPnt.Y() + aLTSize.Height() + nLineSpace;
 aInfoLink.SetPosSizePixel( aLTPnt, aLTSize );
 
 nY += aLTSize.Height() + nLineSpace;
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: 2 commits - connectivity/source

2012-02-02 Thread Lionel Elie Mamane
 connectivity/source/drivers/postgresql/makefile.mk |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 88b58e961324ff69feaec24fdc3fd03cd6f684ca
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Thu Feb 2 21:34:38 2012 +0100

pgsql-sdbc: move libpq link *first* in libs; hopefully will fix tinderboxes

diff --git a/connectivity/source/drivers/postgresql/makefile.mk 
b/connectivity/source/drivers/postgresql/makefile.mk
index d4df775..acf8b8c 100644
--- a/connectivity/source/drivers/postgresql/makefile.mk
+++ b/connectivity/source/drivers/postgresql/makefile.mk
@@ -155,13 +155,13 @@ LIB2OBJFILES= \
 
 
 SHL2STDLIBS= \
+$(POSTGRESQL_LIB)  \
+$(LIBPQ_LINK)  \
+$(LIBPQ_DEP_LIBS)  \
 $(CPPULIB) \
 $(CPPUHELPERLIB)   \
 $(SALLIB)  \
-$(SALHELPERLIB)\
-$(POSTGRESQL_LIB)  \
-$(LIBPQ_LINK)  \
-$(LIBPQ_DEP_LIBS)
+$(SALHELPERLIB)
 
 SHL2LIBS=  $(LIB2TARGET)
 SHL2DEF=   $(MISC)/$(SHL2TARGET).def
commit c39cec2f91205529cef237e6bae500bbaf169517
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Thu Feb 2 21:20:11 2012 +0100

pgsql-sdbc: libpq dependencies *after* libpq seems to be the right after all

diff --git a/connectivity/source/drivers/postgresql/makefile.mk 
b/connectivity/source/drivers/postgresql/makefile.mk
index 8a831a6..d4df775 100644
--- a/connectivity/source/drivers/postgresql/makefile.mk
+++ b/connectivity/source/drivers/postgresql/makefile.mk
@@ -160,8 +160,8 @@ SHL2STDLIBS= \
 $(SALLIB)  \
 $(SALHELPERLIB)\
 $(POSTGRESQL_LIB)  \
-$(LIBPQ_DEP_LIBS)  \
-$(LIBPQ_LINK)
+$(LIBPQ_LINK)  \
+$(LIBPQ_DEP_LIBS)
 
 SHL2LIBS=  $(LIB2TARGET)
 SHL2DEF=   $(MISC)/$(SHL2TARGET).def
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: configure.in

2012-02-02 Thread Lionel Elie Mamane
 configure.in |   18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

New commits:
commit 4cb33a7db765f8ad06e65d24a2396f2857a9cf0d
Author: Lionel Elie Mamane lio...@mamane.lu
Date:   Thu Feb 2 22:49:28 2012 +0100

make --with-system-libs behave as documented

make it enable --with-system-headers and --with-system-jars
also fixup lucene-analyzers.jar search path

diff --git a/configure.in b/configure.in
index 61d9bfa..6009518 100644
--- a/configure.in
+++ b/configure.in
@@ -998,15 +998,15 @@ AC_ARG_WITH(system-headers,
 AS_HELP_STRING([--with-system-headers],
 [Use headers already on system -- enables all --with-system-* flags for
  external packages whose headers are the only entities used i.e.
- boost/vigra/odbc/sane-header(s).]),
-,)
+ boost/vigra/odbc/sane-header(s).]),,
+[with_system_headers=$with_system_libs])
 
 AC_ARG_WITH(system-jars,
 AS_HELP_STRING([--without-system-jars],
 [When building with --with-system-libs, also the needed jars are 
expected
  on the system. Use this to disable that (except for the db case where
- --with-system-db *has to* imply using the db.jar from there, too).]),
-,)
+ --with-system-db *has to* imply using the db.jar from there, too).]),,
+[with_system_jars=$with_system_libs])
 
 AC_ARG_WITH(system-stdlibs,
 AS_HELP_STRING([--with-system-stdlibs],
@@ -1107,8 +1107,8 @@ AC_ARG_WITH(system-libcmis,
 
 AC_ARG_WITH(system-libcdr,
 AS_HELP_STRING([--with-system-libcdr],
-[Use libvisio already on system.]),,
-[with_system_libcdr=no])
+[Use libcdr already on system.]),,
+[with_system_libcdr=$with_system_libs])
 
 AC_ARG_WITH(system-libvisio,
 AS_HELP_STRING([--with-system-libvisio],
@@ -5930,7 +5930,11 @@ if test $with_system_lucene = yes; then
 [
   
AC_CHECK_FILE(/usr/share/java/lucene-contrib/lucene-analyzers.jar,
 [ 
LUCENE_ANALYZERS_JAR=/usr/share/java/lucene-contrib/lucene-analyzers.jar ],
-[ AC_MSG_ERROR(lucene-analyzers.jar replacement not found.)]
+[ AC_CHECK_FILE(/usr/share/java/lucene-analyzers.jar,
+   [ LUCENE_ANALYZERS_JAR=/usr/share/java/lucene-analyzers.jar 
],
+   [ AC_MSG_ERROR(lucene-analyzers.jar replacement not found.)]
+  )
+]
   )
 ]
 )
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: vcl/unx

2012-02-02 Thread Olivier Hallot
 vcl/unx/generic/dtrans/config.cxx  |2 +-
 vcl/unx/generic/printer/cupsmgr.cxx|6 +++---
 vcl/unx/generic/printer/jobdata.cxx|2 +-
 vcl/unx/generic/printer/ppdparser.cxx  |   20 ++--
 vcl/unx/generic/printer/printerinfomanager.cxx |   18 +-
 vcl/unx/generic/window/salframe.cxx|8 
 vcl/unx/gtk/a11y/atktext.cxx   |6 +++---
 vcl/unx/gtk/a11y/atktextattributes.cxx |4 ++--
 vcl/unx/gtk/app/gtkdata.cxx|2 +-
 vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx   |   18 +-
 vcl/unx/gtk/fpicker/SalGtkPicker.cxx   |4 ++--
 vcl/unx/gtk/window/gtkframe.cxx|4 ++--
 12 files changed, 47 insertions(+), 47 deletions(-)

New commits:
commit beccf7c9dd4966347fa31e11922fd73bd40dfeb9
Author: Olivier Hallot olivier.hal...@alta.org.br
Date:   Wed Feb 1 12:16:11 2012 -0200

Fix for fdo43460 Part LIX getLength() to isEmpty()

Part LIX
Modules
vcl (part 3)

diff --git a/vcl/unx/generic/dtrans/config.cxx 
b/vcl/unx/generic/dtrans/config.cxx
index f6e71ff..7d83f5e 100644
--- a/vcl/unx/generic/dtrans/config.cxx
+++ b/vcl/unx/generic/dtrans/config.cxx
@@ -95,7 +95,7 @@ DtransX11ConfigItem::DtransX11ConfigItem() :
 if( pValue-getValueTypeClass() == TypeClass_STRING )
 {
 const OUString* pLine = (const OUString*)pValue-getValue();
-if( pLine-getLength() )
+if( !pLine-isEmpty() )
 {
 m_nSelectionTimeout = pLine-toInt32();
 if( m_nSelectionTimeout  1 )
diff --git a/vcl/unx/generic/printer/cupsmgr.cxx 
b/vcl/unx/generic/printer/cupsmgr.cxx
index 85c2e74..a0e020a 100644
--- a/vcl/unx/generic/printer/cupsmgr.cxx
+++ b/vcl/unx/generic/printer/cupsmgr.cxx
@@ -291,7 +291,7 @@ struct GetPPDAttribs
 
 ~GetPPDAttribs()
 {
-if( m_aResult.getLength() )
+if( !m_aResult.isEmpty() )
 unlink( m_aResult.getStr() );
 }
 
@@ -646,7 +646,7 @@ void CUPSManager::initialize()
 if( m_aCUPSDestMap.find( it-first ) != m_aCUPSDestMap.end() )
 continue;
 
-if( it-second.m_aInfo.m_aFeatures.getLength()  0 )
+if( !it-second.m_aInfo.m_aFeatures.isEmpty() )
 continue;
 aRemovePrinters.push_back( it-first );
 }
@@ -732,7 +732,7 @@ const PPDParser* CUPSManager::createCUPSParser( const 
OUString rPrinter )
 #if OSL_DEBUG_LEVEL  1
 fprintf( stderr, PPD for %s is %s\n, OUStringToOString( 
aPrinter, osl_getThreadTextEncoding() ).getStr(), aPPDFile.getStr() );
 #endif
-if( aPPDFile.getLength() )
+if( !aPPDFile.isEmpty() )
 {
 rtl_TextEncoding aEncoding = osl_getThreadTextEncoding();
 OUString aFileName( OStringToOUString( aPPDFile, aEncoding 
) );
diff --git a/vcl/unx/generic/printer/jobdata.cxx 
b/vcl/unx/generic/printer/jobdata.cxx
index bb059f0..9bd1d57 100644
--- a/vcl/unx/generic/printer/jobdata.cxx
+++ b/vcl/unx/generic/printer/jobdata.cxx
@@ -54,7 +54,7 @@ JobData JobData::operator=(const JobData rRight)
 m_nPDFDevice= rRight.m_nPDFDevice;
 m_nColorDevice  = rRight.m_nColorDevice;
 
-if( ! m_pParser  m_aPrinterName.getLength() )
+if( !m_pParser  !m_aPrinterName.isEmpty() )
 {
 PrinterInfoManager rMgr = PrinterInfoManager::get();
 rMgr.setupJobContextData( *this );
diff --git a/vcl/unx/generic/printer/ppdparser.cxx 
b/vcl/unx/generic/printer/ppdparser.cxx
index 98bf630..fdb0f4e 100644
--- a/vcl/unx/generic/printer/ppdparser.cxx
+++ b/vcl/unx/generic/printer/ppdparser.cxx
@@ -138,7 +138,7 @@ namespace psp
 )
 {
 com::sun::star::lang::Locale aLoc( i_rLocale );
-if( bInsertDefault  aLoc.Language.getLength() == 0 )
+if( bInsertDefault  aLoc.Language.isEmpty() )
 {
 // empty locale requested, fill in application UI locale
 aLoc = Application::GetSettings().GetUILocale();
@@ -175,17 +175,17 @@ namespace psp
 {
 rtl::OUStringBuffer aKey( i_rKey.getLength() + i_rOption.getLength() + 
i_rValue.getLength() + 2 );
 aKey.append( i_rKey );
-if( i_rOption.getLength() || i_rValue.getLength() )
+if( !i_rOption.isEmpty() || !i_rValue.isEmpty() )
 {
 aKey.append( sal_Unicode( ':' ) );
 aKey.append( i_rOption );
 }
-if( i_rValue.getLength() )
+if( !i_rValue.isEmpty() )
 {
 aKey.append( sal_Unicode( ':' ) );
 aKey.append( i_rValue );
 }
-if( aKey.getLength()  i_rTranslation.getLength() )
+if( aKey.getLength()  !i_rTranslation.isEmpty() )
 {
 rtl::OUString aK( aKey.makeStringAndClear() );
 

[Libreoffice-commits] .: framework/source svx/source

2012-02-02 Thread Julien Nabet
 framework/source/accelerators/globalacceleratorconfiguration.cxx |4 +--
 framework/source/accelerators/moduleacceleratorconfiguration.cxx |4 +--
 framework/source/accelerators/presethandler.cxx  |   12 
+-
 framework/source/services/autorecovery.cxx   |   10 

 svx/source/unodraw/unoshcol.cxx  |4 +--
 5 files changed, 17 insertions(+), 17 deletions(-)

New commits:
commit f58c49b39a7c6a8490033360f78768ee0a26f167
Author: Julien Nabet serval2...@yahoo.fr
Date:   Thu Feb 2 22:53:48 2012 +0100

Some cppcheck cleaning

diff --git a/framework/source/accelerators/globalacceleratorconfiguration.cxx 
b/framework/source/accelerators/globalacceleratorconfiguration.cxx
index 84da269..c5853f8 100644
--- a/framework/source/accelerators/globalacceleratorconfiguration.cxx
+++ b/framework/source/accelerators/globalacceleratorconfiguration.cxx
@@ -119,8 +119,8 @@ void GlobalAcceleratorConfiguration::impl_ts_fillCache()
 m_xCfgListener = new WeakChangesListener(this);
 xBroadcaster-addChangesListener(m_xCfgListener);
 }
-catch(const css::uno::RuntimeException exRun)
-{ throw exRun; }
+catch(const css::uno::RuntimeException)
+{ throw; }
 catch(const css::uno::Exception)
 {}
 }
diff --git a/framework/source/accelerators/moduleacceleratorconfiguration.cxx 
b/framework/source/accelerators/moduleacceleratorconfiguration.cxx
index 9c3fb8f..7100685 100644
--- a/framework/source/accelerators/moduleacceleratorconfiguration.cxx
+++ b/framework/source/accelerators/moduleacceleratorconfiguration.cxx
@@ -153,8 +153,8 @@ void ModuleAcceleratorConfiguration::impl_ts_fillCache()
 m_xCfgListener = new WeakChangesListener(this);
 xBroadcaster-addChangesListener(m_xCfgListener);
 }
-catch(const css::uno::RuntimeException exRun)
-{ throw exRun; }
+catch(const css::uno::RuntimeException)
+{ throw; }
 catch(const css::uno::Exception)
 {}
 }
diff --git a/framework/source/accelerators/presethandler.cxx 
b/framework/source/accelerators/presethandler.cxx
index d276b48..b68fdc4 100644
--- a/framework/source/accelerators/presethandler.cxx
+++ b/framework/source/accelerators/presethandler.cxx
@@ -501,8 +501,8 @@ void PresetHandler::connectToResource(  
PresetHandler::EConfigType
 xUser  = m_lDocumentStorages.openPath(sRelPathUser , eUserMode 
);
 xShare = xUser;
 }
-catch(const css::uno::RuntimeException exRun)
-{ throw exRun; }
+catch(const css::uno::RuntimeException)
+{ throw; }
 catch(const css::uno::Exception)
 { xShare.clear(); xUser.clear(); }
 }
@@ -822,8 +822,8 @@ css::uno::Reference css::embed::XStorage  
PresetHandler::impl_openPathIgnoring
 else
 xPath = m_aSharedStorages-m_lStoragesUser.openPath(sPath, eMode);
 }
-catch(const css::uno::RuntimeException exRun)
-{ throw exRun; }
+catch(const css::uno::RuntimeException)
+{ throw; }
 catch(const css::uno::Exception)
 { xPath.clear(); }
 return xPath;
@@ -921,8 +921,8 @@ css::uno::Reference css::embed::XStorage  
PresetHandler::impl_openLocalizedPat
 if (xFolder-isStorageElement(pNames[i]))
 lSubFolders.push_back(pNames[i]);
 }
-catch(const css::uno::RuntimeException exRun)
-{ throw exRun; }
+catch(const css::uno::RuntimeException)
+{ throw; }
 catch(const css::uno::Exception)
 {}
 }
diff --git a/framework/source/services/autorecovery.cxx 
b/framework/source/services/autorecovery.cxx
index 6d2b6b6..cae935b 100644
--- a/framework/source/services/autorecovery.cxx
+++ b/framework/source/services/autorecovery.cxx
@@ -1336,7 +1336,7 @@ void AutoRecovery::implts_flushConfigItem(const 
AutoRecovery::TDocumentInfo rIn
 
 nRetry = 0;
 }
-catch(const css::uno::Exception ex)
+catch(const css::uno::Exception)
 {
 // a) FULL DISC seams to be the problem behind 
 = show error and retry it forever (e.g. retry=300)
 // b) unknown problem (may be locking problem) 
 = reset RETRY value to more usefull value(!) (e.g. retry=3)
@@ -1355,7 +1355,7 @@ void AutoRecovery::implts_flushConfigItem(const 
AutoRecovery::TDocumentInfo rIn
 nRetry = RETRY_STORE_ON_MIGHT_FULL_DISC_USEFULL;
 else
 if (nRetry = GIVE_UP_RETRY)
-throw ex; // force stacktrace to know if there exist might 
other reasons, why an AutoSave can fail !!!
+throw; // force stacktrace to know if there exist might 
other reasons, why an AutoSave can fail !!!
 
 --nRetry;
 }
@@ -2374,7 +2374,7 @@ void 

[Libreoffice-commits] .: sc/inc sc/source unusedcode.easy

2012-02-02 Thread Julien Nabet
 sc/inc/nameuno.hxx  |5 -
 sc/source/ui/unoobj/nameuno.cxx |8 
 unusedcode.easy |1 -
 3 files changed, 14 deletions(-)

New commits:
commit 0dbda27fb81bc063c865a6829fb035322fd77035
Author: Julien Nabet serval2...@yahoo.fr
Date:   Thu Feb 2 23:18:07 2012 +0100

Remove things not used

diff --git a/sc/inc/nameuno.hxx b/sc/inc/nameuno.hxx
index a83748c..ee66e26 100644
--- a/sc/inc/nameuno.hxx
+++ b/sc/inc/nameuno.hxx
@@ -173,11 +173,6 @@ public:
 throw(::com::sun::star::uno::RuntimeException);
 virtual ::com::sun::star::uno::Sequence ::rtl::OUString  SAL_CALL 
getSupportedServiceNames()
 throw(::com::sun::star::uno::RuntimeException);
-
-// methods accessible via getImplementation()
-voidSetContentWithGrammar( const ::rtl::OUString 
aContent,
-const formula::FormulaGrammar::Grammar 
eGrammar )
-throw(::com::sun::star::uno::RuntimeException);
 };
 
 
diff --git a/sc/source/ui/unoobj/nameuno.cxx b/sc/source/ui/unoobj/nameuno.cxx
index efb00e6..48baee8 100644
--- a/sc/source/ui/unoobj/nameuno.cxx
+++ b/sc/source/ui/unoobj/nameuno.cxx
@@ -265,14 +265,6 @@ void SAL_CALL ScNamedRangeObj::setContent( const 
rtl::OUString aContent )
 Modify_Impl( NULL, NULL, aContStr, NULL, 
NULL,formula::FormulaGrammar::GRAM_PODF_A1 );
 }
 
-void ScNamedRangeObj::SetContentWithGrammar( const ::rtl::OUString aContent,
-const formula::FormulaGrammar::Grammar 
eGrammar )
-throw(::com::sun::star::uno::RuntimeException)
-{
-String aContStr(aContent);
-Modify_Impl( NULL, NULL, aContStr, NULL, NULL, eGrammar );
-}
-
 table::CellAddress SAL_CALL ScNamedRangeObj::getReferencePosition()
 throw(uno::RuntimeException)
 {
diff --git a/unusedcode.easy b/unusedcode.easy
index 15364fe..28a91d7 100644
--- a/unusedcode.easy
+++ b/unusedcode.easy
@@ -176,7 +176,6 @@ ScMyCellInfo::ScMyCellInfo()
 ScMyStyleRanges::SetStylesToRanges(ScRangeList*, rtl::OUString const*, short, 
rtl::OUString const*, ScXMLImport)
 ScMyStyleRanges::SetStylesToRanges(ScRangeListRef, rtl::OUString const*, 
short, rtl::OUString const*, ScXMLImport)
 ScNameDefDlg::LinkStubEdModifyHdl(void*, void*)
-ScNamedRangeObj::SetContentWithGrammar(rtl::OUString const, 
formula::FormulaGrammar::Grammar)
 
ScNamedRangeObj::getImplementation(com::sun::star::uno::Referencecom::sun::star::uno::XInterface)
 ScOutputData::DrawEditParam::getEngineWidth(ScFieldEditEngine*) const
 ScRTFColTwips::Insert(ScRTFColTwips const*, unsigned short, unsigned short)
___
Libreoffice-commits mailing list
Libreoffice-commits@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits