diff options
author | Olivier Bertrand <bertrandop@gmail.com> | 2015-07-22 13:21:55 +0200 |
---|---|---|
committer | Olivier Bertrand <bertrandop@gmail.com> | 2015-07-22 13:21:55 +0200 |
commit | 4efcc35a317ddbd1d575bfb906e8214f5edfe026 (patch) | |
tree | 16c0c51b62b2a0cbd5d9abb86306a75dbdf9ee6c /storage/connect | |
parent | fdd9af56f677322cf6074f7f76f7026e72e9cf1a (diff) | |
download | mariadb-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.cpp | 2 |
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); |