Date: Friday, January 13, 2006 @ 00:14:03
  Author: marc
    Path: /cvsroot/carob/odbsequoia/src

Modified: abstract_item.hpp (1.5 -> 1.6)

DiagRecord constructor is public and its arguments are const references.


-------------------+
 abstract_item.hpp |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)


Index: odbsequoia/src/abstract_item.hpp
diff -u odbsequoia/src/abstract_item.hpp:1.5 
odbsequoia/src/abstract_item.hpp:1.6
--- odbsequoia/src/abstract_item.hpp:1.5        Thu Jan 12 23:43:38 2006
+++ odbsequoia/src/abstract_item.hpp    Fri Jan 13 00:14:03 2006
@@ -30,11 +30,12 @@
 
 class DiagRecord
 {
-friend class ODBCItem;
+friend class ODBCItem; // avoids verbose getters
     std::wstring sql_state;
     SQLINTEGER native_err;
     std::wstring message;
-    DiagRecord(std::wstring st, SQLINTEGER nat, std::wstring msg)
+public:
+    DiagRecord(const std::wstring& st, SQLINTEGER nat, const std::wstring& msg)
     : sql_state(st), native_err(nat), message(msg) { };
 };
 

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

Reply via email to