From 31741b2c99866459da71a7c6d84b430b527161e3 Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Thu, 11 Aug 2005 13:51:07 +0000
Subject: [PATCH] - Patch #25522 by Cvbge: _db_query() does not return FALSE in
 case of errors as stated in documentation.

---
 includes/database.mysql.inc | 1 +
 includes/database.pgsql.inc | 1 +
 2 files changed, 2 insertions(+)

diff --git a/includes/database.mysql.inc b/includes/database.mysql.inc
index 27d195bc3120..59c6a3ca7b9c 100644
--- a/includes/database.mysql.inc
+++ b/includes/database.mysql.inc
@@ -97,6 +97,7 @@ function _db_query($query, $debug = 0) {
   }
   else {
     trigger_error(mysql_error() ."\nquery: ". htmlspecialchars($query), E_USER_ERROR);
+    return FALSE;
   }
 }
 
diff --git a/includes/database.pgsql.inc b/includes/database.pgsql.inc
index c418c2dd9c88..2089265c30de 100644
--- a/includes/database.pgsql.inc
+++ b/includes/database.pgsql.inc
@@ -84,6 +84,7 @@ function _db_query($query, $debug = 0) {
   }
   else {
     trigger_error(pg_last_error() ."\nquery: ". htmlspecialchars($query), E_USER_ERROR);
+    return FALSE;
   }
 }
 
-- 
GitLab