aboutsummaryrefslogtreecommitdiff
path: root/src/test1.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2015-11-06 19:53:09 +0000
committerdrh <drh@noemail.net>2015-11-06 19:53:09 +0000
commitc750ee999edcc0f17cfe249f94413c5d19e29d5d (patch)
tree8a5083b48614af56abd79c33d21a7c20ad02b537 /src/test1.c
parentff621c6894ee0f8b2ef9bec58b1d0bf7e8851cd7 (diff)
parent9ced20d8925519fb781f8f814ebec650fb3a6b4b (diff)
downloadsqlite-c750ee999edcc0f17cfe249f94413c5d19e29d5d.tar.gz
sqlite-c750ee999edcc0f17cfe249f94413c5d19e29d5d.zip
Enforce consistent comparison results between integer and floating point
values. Fix for ticket [38a97a87a6e4e83]. FossilOrigin-Name: 849e686da2d20fd7f938427475fc792384d2aa7c
Diffstat (limited to 'src/test1.c')
-rw-r--r--src/test1.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/test1.c b/src/test1.c
index dd190feeb..7ce4ed5a5 100644
--- a/src/test1.c
+++ b/src/test1.c
@@ -7039,6 +7039,7 @@ int Sqlitetest1_Init(Tcl_Interp *interp){
};
static int bitmask_size = sizeof(Bitmask)*8;
+ static int longdouble_size = sizeof(LONGDOUBLE_TYPE);
int i;
extern int sqlite3_sync_count, sqlite3_fullsync_count;
extern int sqlite3_opentemp_count;
@@ -7139,6 +7140,8 @@ int Sqlitetest1_Init(Tcl_Interp *interp){
(char*)&sqlite3_data_directory, TCL_LINK_STRING);
Tcl_LinkVar(interp, "bitmask_size",
(char*)&bitmask_size, TCL_LINK_INT|TCL_LINK_READ_ONLY);
+ Tcl_LinkVar(interp, "longdouble_size",
+ (char*)&longdouble_size, TCL_LINK_INT|TCL_LINK_READ_ONLY);
Tcl_LinkVar(interp, "sqlite_sync_count",
(char*)&sqlite3_sync_count, TCL_LINK_INT);
Tcl_LinkVar(interp, "sqlite_fullsync_count",