Date: Friday, January 6, 2006 @ 16:19:48
  Author: marc
    Path: /cvsroot/carob/odbsequoia/src

Modified: explicit_type.cpp (1.1 -> 1.2)

Fixed bug where env handle was not returned. No more using C-style casts.


-------------------+
 explicit_type.cpp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)


Index: odbsequoia/src/explicit_type.cpp
diff -u odbsequoia/src/explicit_type.cpp:1.1 
odbsequoia/src/explicit_type.cpp:1.2
--- odbsequoia/src/explicit_type.cpp:1.1        Thu Jan  5 21:34:11 2006
+++ odbsequoia/src/explicit_type.cpp    Fri Jan  6 16:19:48 2006
@@ -42,15 +42,15 @@
     switch (HandleType)
     {
     case SQL_HANDLE_ENV:
-        OutputHandle = (SQLHANDLE *) new ODBCEnv;
+        *OutputHandle = new ODBCEnv;
         break;
 
     case SQL_HANDLE_DBC:
-        ODBCEnv * env = (ODBCEnv *) InputHandle;
+        ODBCEnv * env = static_cast<ODBCEnv *>(InputHandle);
         return env->AllocConnect(OutputHandle);
 
     case SQL_HANDLE_STMT:
-        ODBCConnection * conn = (ODBCConnection *) InputHandle;
+        ODBCConnection * conn = static_cast<ODBCConnection *>(InputHandle);
         return conn->AllocStmt(OutputHandle);
 
     case SQL_HANDLE_DESC:

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to