From: Aki Tuomi Date: Tue, 24 Nov 2015 13:18:14 +0000 (+0200) Subject: NUL-safe select X-Git-Tag: dnsdist-1.0.0-alpha1~203^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6619c6d69a3057f42b22c3d51d4bb14474716118;p=thirdparty%2Fpdns.git NUL-safe select --- diff --git a/modules/godbcbackend/sodbc.cc b/modules/godbcbackend/sodbc.cc index e68611a320..4c68533a7a 100644 --- a/modules/godbcbackend/sodbc.cc +++ b/modules/godbcbackend/sodbc.cc @@ -284,7 +284,7 @@ SSqlStatement* SODBCStatement::nextRow(row_t& row) } else { - row.push_back(reinterpret_cast(coldata)); // FIXME: not NUL-safe, use len + row.push_back(std::string(reinterpret_cast(coldata), len)); } }