summaryrefslogtreecommitdiff
path: root/connectivity/inc
diff options
context:
space:
mode:
Diffstat (limited to 'connectivity/inc')
-rw-r--r--connectivity/inc/connectivity/sqlparse.hxx13
1 files changed, 12 insertions, 1 deletions
diff --git a/connectivity/inc/connectivity/sqlparse.hxx b/connectivity/inc/connectivity/sqlparse.hxx
index 1d7f128bba1d..8339d20459bf 100644
--- a/connectivity/inc/connectivity/sqlparse.hxx
+++ b/connectivity/inc/connectivity/sqlparse.hxx
@@ -44,6 +44,7 @@
#include <com/sun/star/i18n/XLocaleData.hpp>
#include "connectivity/IParseContext.hxx"
#include "connectivity/dbtoolsdllapi.hxx"
+#include "connectivity/sqlerror.hxx"
#include <salhelper/singletonref.hxx>
#include <osl/mutex.hxx>
@@ -127,7 +128,17 @@ namespace connectivity
//==========================================================================
//= OSQLParser
//==========================================================================
- struct OSQLParser_Data;
+ struct OSQLParser_Data
+ {
+ ::com::sun::star::lang::Locale aLocale;
+ ::connectivity::SQLError aErrors;
+
+ OSQLParser_Data( const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& _xServiceFactory )
+ :aErrors( _xServiceFactory )
+ {
+ }
+ };
+
/** Parser for SQL92
*/
class OOO_DLLPUBLIC_DBTOOLS OSQLParser