diff options
| author | randomdan <randomdan@localhost> | 2013-01-28 20:04:50 +0000 | 
|---|---|---|
| committer | randomdan <randomdan@localhost> | 2013-01-28 20:04:50 +0000 | 
| commit | e31e85696c90b5e9543d8e405b85034710bd406c (patch) | |
| tree | 266d86d09c8b935e5e10a759405dc6112643f97a /libpqpp | |
| parent | Increase buffer size for statement names (diff) | |
| download | libdbpp-postgresql-e31e85696c90b5e9543d8e405b85034710bd406c.tar.bz2 libdbpp-postgresql-e31e85696c90b5e9543d8e405b85034710bd406c.tar.xz libdbpp-postgresql-e31e85696c90b5e9543d8e405b85034710bd406c.zip  | |
Fix the statement buffer length, again
Diffstat (limited to 'libpqpp')
| -rw-r--r-- | libpqpp/command.cpp | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/libpqpp/command.cpp b/libpqpp/command.cpp index fa2dc1d..b901310 100644 --- a/libpqpp/command.cpp +++ b/libpqpp/command.cpp @@ -4,9 +4,8 @@  #include <string.h>  static std::string addrStr(void * p, unsigned int no) { -	std::string r; -	r.resize(50); -	r.resize(snprintf(const_cast<char *>(r.c_str()), 30, "pStatement_%u_%p", no, p)); +	std::string r(50, ' '); +	r.resize(snprintf(const_cast<char *>(r.c_str()), r.length(), "pStatement_%u_%p", no, p));  	return r;  }  | 
