From 216c87cbb7228d9130eead5e374dfd7a11a96b98 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 18 Sep 2021 14:25:24 +0100 Subject: Add JT recommended warnings --- libpqpp/pq-command.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'libpqpp/pq-command.cpp') diff --git a/libpqpp/pq-command.cpp b/libpqpp/pq-command.cpp index 98cd725..aaa8260 100644 --- a/libpqpp/pq-command.cpp +++ b/libpqpp/pq-command.cpp @@ -6,7 +6,7 @@ #include #include -NAMEDFACTORY("postgresql", PQ::CommandOptions, DB::CommandOptionsFactory); +NAMEDFACTORY("postgresql", PQ::CommandOptions, DB::CommandOptionsFactory) AdHocFormatter(PQCommondStatement, "pStatement_id%?"); PQ::Command::Command(Connection * conn, const std::string & sql, const DB::CommandOptionsCPtr & opts) : @@ -16,7 +16,7 @@ PQ::Command::Command(Connection * conn, const std::string & sql, const DB::Comma } PQ::CommandOptions::CommandOptions(std::size_t hash, const DB::CommandOptionsMap & map) : - DB::CommandOptions(hash), fetchTuples(get(map, "page-size", 35)), useCursor(!isSet(map, "no-cursor")), + DB::CommandOptions(hash), fetchTuples(get(map, "page-size", 35U)), useCursor(!isSet(map, "no-cursor")), fetchBinary(isSet(map, "fetch-binary")) { } @@ -68,7 +68,7 @@ PQ::Command::paramSet(unsigned int n, const T &... v) { paramsAtLeast(n); bufs[n] = std::make_unique(PQCommandParamFmt::get(v...)); - lengths[n] = bufs[n]->length(); + lengths[n] = static_cast(bufs[n]->length()); formats[n] = 0; values[n] = bufs[n]->data(); } @@ -78,7 +78,7 @@ PQ::Command::paramSet(unsigned int n, const std::string_view & b) { paramsAtLeast(n); bufs[n] = std::make_unique(b); - lengths[n] = b.length(); + lengths[n] = static_cast(b.length()); formats[n] = 0; values[n] = bufs[n]->data(); } @@ -152,7 +152,7 @@ void PQ::Command::bindParamBLOB(unsigned int n, const DB::Blob & v) { paramsAtLeast(n); - lengths[n] = v.len; + lengths[n] = static_cast(v.len); formats[n] = 1; values[n] = static_cast(v.data); bufs[n].reset(); -- cgit v1.2.3