Diff for /sql/sqlite/parser3sqlite.C between versions 1.14 and 1.16

version 1.14, 2017/01/13 16:54:37 version 1.16, 2019/11/30 21:51:35
Line 3 Line 3
   
         (c) Dmitry "Creator" Bobrik, 2004          (c) Dmitry "Creator" Bobrik, 2004
 */  */
 //static const char *RCSId="$Id$";   
   
 #include "config_includes.h"  #include "config_includes.h"
   
 #include "pa_sql_driver.h"  #include "pa_sql_driver.h"
 //#include "windows.h"  // for messagebox  
   volatile const char * IDENT_PARSER3SQLITE_C="$Id$" IDENT_PA_SQL_DRIVER_H;
   
 #define NO_CLIENT_LONG_LONG  #define NO_CLIENT_LONG_LONG
 #include "sqlite3.h"  #include "sqlite3.h"
Line 284  public: Line 284  public:
                         }                          }
                         if(!connection.multi_statements && next_statement_length>0){ // multi statements was not allowed but pzTail point to not empty one                          if(!connection.multi_statements && next_statement_length>0){ // multi statements was not allowed but pzTail point to not empty one
                                 //sqlite3_free((char*)pzTail);                                  //sqlite3_free((char*)pzTail);
                                 _throw(connection, "multi statements are not allowed until opption ?multi_statements=1 in connect string is specified.");                                  _throw(connection, "multi statements are not allowed until option ?multi_statements=1 in connect string is specified.");
                         }                          }
                                                   
                         #define CHECK(afailed) if(afailed){ failed=true; goto cleanup; }                          #define CHECK(afailed) if(afailed){ failed=true; goto cleanup; }

Removed from v.1.14  
changed lines
  Added in v.1.16


E-mail: