diff options
Diffstat (limited to 'connectivity/inc')
-rw-r--r-- | connectivity/inc/connectivity/sqlparse.hxx | 13 |
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 |