diff options
author | Vladimir Glazounov <vg@openoffice.org> | 2003-05-19 11:58:56 +0000 |
---|---|---|
committer | Vladimir Glazounov <vg@openoffice.org> | 2003-05-19 11:58:56 +0000 |
commit | 4c5ef647f645f4ade165563313032b4cfc3639b9 (patch) | |
tree | 2956336dd08924c6fec5864fca4a48f11c5230b8 /connectivity/source/parse/sqlflex.l | |
parent | 7a4f18b4ce0eaa63c10867a9c597f9dc479a2ec1 (diff) |
INTEGRATION: CWS dba05 (1.18.18); FILE MERGED
2003/05/07 06:15:55 oj 1.18.18.1: #109389# correct new/delete usage
Diffstat (limited to 'connectivity/source/parse/sqlflex.l')
-rw-r--r-- | connectivity/source/parse/sqlflex.l | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/connectivity/source/parse/sqlflex.l b/connectivity/source/parse/sqlflex.l index 175bbb7bc51e..a4d0302916aa 100644 --- a/connectivity/source/parse/sqlflex.l +++ b/connectivity/source/parse/sqlflex.l @@ -2,7 +2,7 @@ //-------------------------------------------------------------------------- // -// $Header: /zpool/svn/migration/cvs_rep_09_09_08/code/connectivity/source/parse/sqlflex.l,v 1.18 2003-03-19 16:38:46 hr Exp $ +// $Header: /zpool/svn/migration/cvs_rep_09_09_08/code/connectivity/source/parse/sqlflex.l,v 1.19 2003-05-19 12:58:56 vg Exp $ // // Copyright 2000 Sun Microsystems, Inc. All Rights Reserved. // @@ -10,7 +10,7 @@ // OJ // // Last change: -// $Author: hr $ $Date: 2003-03-19 16:38:46 $ $Revision: 1.18 $ +// $Author: vg $ $Date: 2003-05-19 12:58:56 $ $Revision: 1.19 $ // // Description: // @@ -373,17 +373,17 @@ sal_Int32 gatherString( sal_Int32 delim, sal_Int32 nTyp) { case 0: SQL_NEW_NODE(::rtl::OUString(Buffer,nPos,RTL_TEXTENCODING_UTF8), SQL_NODE_NAME); - delete Buffer; + delete [] Buffer; Buffer = NULL; return SQL_TOKEN_NAME; case 1: SQL_NEW_NODE(::rtl::OUString(Buffer,nPos,RTL_TEXTENCODING_UTF8), SQL_NODE_STRING); - delete Buffer; + delete [] Buffer; Buffer = NULL; return SQL_TOKEN_STRING; case 2: SQL_NEW_NODE(::rtl::OUString(Buffer,nPos,RTL_TEXTENCODING_UTF8), SQL_NODE_ACCESS_DATE); - delete Buffer; + delete [] Buffer; Buffer = NULL; return SQL_TOKEN_ACCESS_DATE; } @@ -394,7 +394,7 @@ sal_Int32 gatherString( sal_Int32 delim, sal_Int32 nTyp) if (++nPos == BUFFERSIZE) { ::rtl::OString aBuf(Buffer); - delete Buffer; + delete [] Buffer; BUFFERSIZE *=2; Buffer = new sal_Char[BUFFERSIZE]; for(sal_Int32 i=0;i<aBuf.getLength();++i,++Buffer) @@ -412,7 +412,7 @@ sal_Int32 gatherString( sal_Int32 delim, sal_Int32 nTyp) if (++nPos == BUFFERSIZE) { ::rtl::OString aBuf(Buffer); - delete Buffer; + delete [] Buffer; BUFFERSIZE *=2; Buffer = new sal_Char[BUFFERSIZE]; for(sal_Int32 i=0;i<aBuf.getLength();++i,++Buffer) @@ -423,7 +423,7 @@ sal_Int32 gatherString( sal_Int32 delim, sal_Int32 nTyp) } *s = '\0'; YY_FATAL_ERROR("Unterminated name string"); - delete Buffer; + delete [] Buffer; Buffer = NULL; return SQL_TOKEN_INVALIDSYMBOL; } @@ -601,7 +601,7 @@ void OSQLScanner::SQLyyerror(sal_Char *fmt) if (++nPos == BUFFERSIZE) { ::rtl::OString aBuf(Buffer); - delete Buffer; + delete [] Buffer; BUFFERSIZE *=2; Buffer = new sal_Char[BUFFERSIZE]; for(sal_Int32 i=0;i<aBuf.getLength();++i,++Buffer) @@ -611,7 +611,7 @@ void OSQLScanner::SQLyyerror(sal_Char *fmt) } } m_sErrorMessage += aError; - delete Buffer; + delete [] Buffer; Buffer = NULL; } IN_SQLyyerror = false; |