Date: Friday, March 31, 2006 @ 01:06:08
  Author: marc
    Path: /cvsroot/carob/odbsequoia/src

Modified: explicit_type.cpp (1.10 -> 1.11)

Added logFatal(CarobException) in SQLAllocHandle() catcher


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


Index: odbsequoia/src/explicit_type.cpp
diff -u odbsequoia/src/explicit_type.cpp:1.10 
odbsequoia/src/explicit_type.cpp:1.11
--- odbsequoia/src/explicit_type.cpp:1.10       Fri Mar 31 00:45:32 2006
+++ odbsequoia/src/explicit_type.cpp    Fri Mar 31 01:06:08 2006
@@ -30,6 +30,8 @@
 #include "env.hpp"
 #include "odbc_exception.hpp"
 
+#include "Common.hpp" // logger
+
 using namespace ODBSeqNS;
 
 
@@ -120,6 +122,10 @@
                 break;
             }
 
+        // Some DMs won't correctly report (CarobNS::CarobException& ce)
+        CarobNS::logFatal(L"explicit_type.cpp:SQLAllocHandle()",
+                          ce.getSQLState() + L", " + ce.description());
+
         if (0 == report_handle) // no handle available (error in ODBCEnv ctor)
             return SQL_ERROR;
 

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

Reply via email to