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