[Libreoffice-commits] core.git: Branch 'aoo/trunk' - 3 commits - connectivity/inc connectivity/source
Damjan Jovanovic
damjan at apache.org
Wed Jun 8 20:08:44 UTC 2016
connectivity/inc/connectivity/sqlparse.hxx | 11 ++++++++++-
connectivity/source/parse/sqlnode.cxx | 15 ++++++---------
2 files changed, 16 insertions(+), 10 deletions(-)
New commits:
commit 2c0ab85572965aa49e6c8645c00578ee317411e9
Author: Damjan Jovanovic <damjan at apache.org>
Date: Wed Jun 8 19:42:58 2016 +0000
#i126917# windows build breaks in module connectivity/source/parse/sqliterator.cxx
Fix a *nix build breaker from my 2 previous commits.
Patch by: me
diff --git a/connectivity/inc/connectivity/sqlparse.hxx b/connectivity/inc/connectivity/sqlparse.hxx
index 16705f2..445f8e6 100644
--- a/connectivity/inc/connectivity/sqlparse.hxx
+++ b/connectivity/inc/connectivity/sqlparse.hxx
@@ -137,7 +137,7 @@ namespace connectivity
::com::sun::star::lang::Locale aLocale;
::connectivity::SQLError aErrors;
- ::connectivity::OSQLParser_Data( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& _xServiceFactory );
+ OSQLParser_Data( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& _xServiceFactory );
};
/** Parser for SQL92
commit 606c0d90a51178db4ea452eb55b1e6a0b734ab7d
Author: Damjan Jovanovic <damjan at apache.org>
Date: Wed Jun 8 19:28:02 2016 +0000
#i126917# windows build breaks in module connectivity/source/parse/sqliterator.cxx
Fix compile errors in Patricia's patch in #1747439.
Patch by: me
diff --git a/connectivity/inc/connectivity/sqlparse.hxx b/connectivity/inc/connectivity/sqlparse.hxx
index a489422..16705f2 100644
--- a/connectivity/inc/connectivity/sqlparse.hxx
+++ b/connectivity/inc/connectivity/sqlparse.hxx
@@ -137,7 +137,7 @@ namespace connectivity
::com::sun::star::lang::Locale aLocale;
::connectivity::SQLError aErrors;
- ::connectivity::OSQLParser_Data( const Reference< XMultiServiceFactory >& _xServiceFactory );
+ ::connectivity::OSQLParser_Data( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& _xServiceFactory );
};
/** Parser for SQL92
diff --git a/connectivity/source/parse/sqlnode.cxx b/connectivity/source/parse/sqlnode.cxx
index e828b45..d9c91da 100644
--- a/connectivity/source/parse/sqlnode.cxx
+++ b/connectivity/source/parse/sqlnode.cxx
@@ -148,16 +148,13 @@ namespace connectivity
{
//=============================================================================
-struct OSQLParser_Data
+//= OSQLParser_Data
+//=============================================================================
+//-----------------------------------------------------------------------------
+OSQLParser_Data::OSQLParser_Data( const Reference< XMultiServiceFactory >& _xServiceFactory )
+ :aErrors( _xServiceFactory )
{
- ::com::sun::star::lang::Locale aLocale;
- ::connectivity::SQLError aErrors;
-
- OSQLParser_Data( const Reference< XMultiServiceFactory >& _xServiceFactory )
- :aErrors( _xServiceFactory )
- {
- }
-};
+}
//=============================================================================
//= SQLParseNodeParameter
commit 89b86d9fa3254051752815cfcdd40ae0916ddde4
Author: Damjan Jovanovic <damjan at apache.org>
Date: Wed Jun 8 19:19:50 2016 +0000
#i126917# windows build breaks in module connectivity/source/parse/sqliterator.cxx
Commit Patricia's initial broken patch which starts in the right direction,
and fix it in my next commit.
Patch by: pats
Review by: me
diff --git a/connectivity/inc/connectivity/sqlparse.hxx b/connectivity/inc/connectivity/sqlparse.hxx
index 53ee457..a489422 100644
--- a/connectivity/inc/connectivity/sqlparse.hxx
+++ b/connectivity/inc/connectivity/sqlparse.hxx
@@ -37,8 +37,10 @@
#include <com/sun/star/i18n/XCharacterClassification.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/i18n/XLocaleData.hpp>
+#include <com/sun/star/lang/Locale.hpp>
#include "connectivity/IParseContext.hxx"
#include "connectivity/dbtoolsdllapi.hxx"
+#include "connectivity/sqlerror.hxx"
#include <salhelper/singletonref.hxx>
#include <osl/mutex.hxx>
@@ -130,7 +132,14 @@ namespace connectivity
//==========================================================================
//= OSQLParser
//==========================================================================
- struct OSQLParser_Data;
+ struct OSQLParser_Data
+ {
+ ::com::sun::star::lang::Locale aLocale;
+ ::connectivity::SQLError aErrors;
+
+ ::connectivity::OSQLParser_Data( const Reference< XMultiServiceFactory >& _xServiceFactory );
+
+ };
/** Parser for SQL92
*/
class OOO_DLLPUBLIC_DBTOOLS OSQLParser
More information about the Libreoffice-commits
mailing list