[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kexi/3.1] src/migration/mdb/3rdparty/mdbtools/libmdb: At least for me IS NULL and IS NOT NULL are t
From: Jaroslaw Staniek <null () kde ! org>
Date: 2018-08-30 21:19:24
Message-ID: E1fvULc-0003tX-V3 () code ! kde ! org
[Download RAW message or body]
Git commit 437231a67574a8ca8bd82cd3039bea99d0dbf979 by Jaroslaw Staniek, on behalf of \
Brian Bruns. Committed on 30/08/2018 at 21:01.
Pushed by staniek into branch '3.1'.
At least for me IS NULL and IS NOT NULL are the wrong way round in SQL, fixed it.
FIXED-IN:3.1.1
mdbtools 2355aec912724a2
M +4 -7 src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c
https://commits.kde.org/kexi/437231a67574a8ca8bd82cd3039bea99d0dbf979
diff --git a/src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c \
b/src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c index f9d90510a..33694083c \
100644
--- a/src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c
+++ b/src/migration/mdb/3rdparty/mdbtools/libmdb/sargs.c
@@ -175,13 +175,10 @@ mdb_test_sarg(MdbHandle *mdb, MdbColumn *col, MdbSargNode \
*node, MdbField *field {
char tmpbuf[256];
- if (node->op == MDB_ISNULL) {
- if (field->is_null) return 0;
- else return 1;
- } else if (node->op == MDB_NOTNULL) {
- if (field->is_null) return 1;
- else return 0;
- }
+ if (node->op == MDB_ISNULL)
+ return field->is_null?1:0;
+ else if (node->op == MDB_NOTNULL)
+ return field->is_null?0:1;
switch (col->col_type) {
case MDB_BOOL:
return mdb_test_int(node, !field->is_null);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic