aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2014-07-23 14:52:05 +0000
committerdrh <drh@noemail.net>2014-07-23 14:52:05 +0000
commit1b7ddc59158b4676e4382a5b39a0b40697c5f91d (patch)
tree78a475269499123622a8ebc3e8f3efb5c6c83171 /src/expr.c
parent9296c18a509e32dac34e0ac9560946cee7f560e0 (diff)
downloadsqlite-1b7ddc59158b4676e4382a5b39a0b40697c5f91d.tar.gz
sqlite-1b7ddc59158b4676e4382a5b39a0b40697c5f91d.zip
Remove a surplus function prototype. #ifdef code that is not used when
hex integers are omitted at compile time. FossilOrigin-Name: a5b383e077e4b277a65920f7cc202f32f07aa9ee
Diffstat (limited to 'src/expr.c')
-rw-r--r--src/expr.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/expr.c b/src/expr.c
index a60c0cba4..72286dfdf 100644
--- a/src/expr.c
+++ b/src/expr.c
@@ -2085,9 +2085,12 @@ static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){
#ifdef SQLITE_OMIT_FLOATING_POINT
sqlite3ErrorMsg(pParse, "oversized integer: %s%s", negFlag ? "-" : "", z);
#else
+#ifndef SQLITE_OMIT_HEX_INTEGER
if( sqlite3_strnicmp(z,"0x",2)==0 ){
sqlite3ErrorMsg(pParse, "hex literal too big: %s", z);
- }else{
+ }else
+#endif
+ {
codeReal(v, z, negFlag, iMem);
}
#endif