Author: wyoung
Date: Sat Oct 7 04:50:52 2006
New Revision: 1325
URL: http://svn.gna.org/viewcvs/mysqlpp?rev=1325&view=rev
Log:
Added SQLString::SQLString(const char*, size_t) overload, so you can
create a SQL string with a known length. Required by next change...
Modified:
trunk/lib/sql_string.cpp
trunk/lib/sql_string.h
Modified: trunk/lib/sql_string.cpp
URL:
http://svn.gna.org/viewcvs/mysqlpp/trunk/lib/sql_string.cpp?rev=1325&r1=1324&r2=1325&view=diff
==============================================================================
--- trunk/lib/sql_string.cpp (original)
+++ trunk/lib/sql_string.cpp Sat Oct 7 04:50:52 2006
@@ -50,6 +50,14 @@
SQLString::SQLString(const char* str) :
string(str),
+is_string(true),
+dont_escape(false),
+processed(false)
+{
+}
+
+SQLString::SQLString(const char* str, size_t len) :
+string(str, len),
is_string(true),
dont_escape(false),
processed(false)
Modified: trunk/lib/sql_string.h
URL:
http://svn.gna.org/viewcvs/mysqlpp/trunk/lib/sql_string.h?rev=1325&r1=1324&r2=1325&view=diff
==============================================================================
--- trunk/lib/sql_string.h (original)
+++ trunk/lib/sql_string.h Sat Oct 7 04:50:52 2006
@@ -75,6 +75,10 @@
/// \brief Create object as a copy of a C string
SQLString(const char* str);
+ /// \brief Create object as a copy of a known-length string of
+ /// characters.
+ SQLString(const char* str, size_t len);
+
/// \brief Create object as the string form of a \c char value
SQLString(char i);
_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits