Diff for /parser3/src/main/pa_sql_driver_manager.C between versions 1.30 and 1.32

version 1.30, 2001/09/05 08:57:43 version 1.32, 2001/09/05 09:22:45
Line 16  static const char *RCSId="$Id$"; Line 16  static const char *RCSId="$Id$";
   
 #include "pa_sapi.h"  #include "pa_sapi.h"
   
   // helper macros
   
   #define STRINGIZE(name) #name
   
 // globals  // globals
   
 SQL_Driver_manager *SQL_driver_manager;  SQL_Driver_manager *SQL_driver_manager;
Line 59  SQL_Connection& SQL_Driver_manager::get_ Line 63  SQL_Connection& SQL_Driver_manager::get_
         if(!protocol2driver_and_client)          if(!protocol2driver_and_client)
                 PTHROW(0, 0,                  PTHROW(0, 0,
                         &request_url,                          &request_url,
                         "$SQL:drivers table must be defined");                          "$"MAIN_SQL_NAME":"MAIN_SQL_DRIVERS_NAME" table must be defined");
   
         // first trying to get cached connection          // first trying to get cached connection
         SQL_Connection *result=get_connection_from_cache(request_url);          SQL_Connection *result=get_connection_from_cache(request_url);
Line 128  SQL_Connection& SQL_Driver_manager::get_ Line 132  SQL_Connection& SQL_Driver_manager::get_
                                         "can not open the module, %s", lt_dlerror());                                          "can not open the module, %s", lt_dlerror());
   
                         SQL_Driver_create_func create=(SQL_Driver_create_func)lt_dlsym(handle,                           SQL_Driver_create_func create=(SQL_Driver_create_func)lt_dlsym(handle, 
                                 SQL_DRIVER_CREATE_FUNC_NAME);                                    STRINGIZE(SQL_DRIVER_CREATE));
                         if(!create)                          if(!create)
                                 PTHROW(0, 0,                                  PTHROW(0, 0,
                                         library,                                          library,
                                         "function '%s' was not found", SQL_DRIVER_CREATE_FUNC_NAME);                                          "function '%s' was not found", STRINGIZE(SQL_DRIVER_CREATE));
   
                         // create library-driver!                          // create library-driver!
                         driver=(*create)();                          driver=(*create)();

Removed from v.1.30  
changed lines
  Added in v.1.32


E-mail: