From e63f82c6263f0bdda6ad8c28d8e85b60a6a6a6c4 Mon Sep 17 00:00:00 2001
From: "Stephen R. van den Berg" <srb@cuci.nl>
Date: Tue, 1 May 2018 02:09:49 +0200
Subject: [PATCH] pgsql: Report correct affected_rows() for INSERTs.

---
 lib/modules/Sql.pmod/pgsql_util.pmod | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/modules/Sql.pmod/pgsql_util.pmod b/lib/modules/Sql.pmod/pgsql_util.pmod
index 5f6400cfe8..048f9e7e86 100644
--- a/lib/modules/Sql.pmod/pgsql_util.pmod
+++ b/lib/modules/Sql.pmod/pgsql_util.pmod
@@ -768,7 +768,7 @@ class sql_result {
   /*semi*/final int affected_rows() {
     int rows;
     if (statuscmdcomplete)
-      sscanf(statuscmdcomplete, "%*s %d", rows);
+      sscanf(statuscmdcomplete, "%*s %d %d", rows, rows);
     return rows;
   }
 
-- 
GitLab