summaryrefslogtreecommitdiff
path: root/storage/connect
diff options
context:
space:
mode:
authorOlivier Bertrand <bertrandop@gmail.com>2015-07-22 13:21:55 +0200
committerOlivier Bertrand <bertrandop@gmail.com>2015-07-22 13:21:55 +0200
commit4efcc35a317ddbd1d575bfb906e8214f5edfe026 (patch)
tree16c0c51b62b2a0cbd5d9abb86306a75dbdf9ee6c /storage/connect
parentfdd9af56f677322cf6074f7f76f7026e72e9cf1a (diff)
downloadmariadb-git-4efcc35a317ddbd1d575bfb906e8214f5edfe026.tar.gz
Fix (?) retrieving integer arguments in JSON UDF's
modified: storage/connect/jsonudf.cpp
Diffstat (limited to 'storage/connect')
-rw-r--r--storage/connect/jsonudf.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/connect/jsonudf.cpp b/storage/connect/jsonudf.cpp
index ff4025ee0fb..b2d983712aa 100644
--- a/storage/connect/jsonudf.cpp
+++ b/storage/connect/jsonudf.cpp
@@ -261,7 +261,7 @@ static PJVAL MakeValue(PGLOBAL g, UDF_ARGS *args, int i)
break;
case INT_RESULT:
- jvp->SetInteger(g, *(int*)sap);
+ jvp->SetInteger(g, (int)*(long long*)sap);
break;
case REAL_RESULT:
jvp->SetFloat(g, *(double*)sap);