aboutsummaryrefslogtreecommitdiff
path: root/ext/misc/closure.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/misc/closure.c')
-rw-r--r--ext/misc/closure.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/misc/closure.c b/ext/misc/closure.c
index 03f13c0c7..2f83198a7 100644
--- a/ext/misc/closure.c
+++ b/ext/misc/closure.c
@@ -422,11 +422,11 @@ static closure_avl *queuePull(closure_queue *pQueue){
** `mno` becomes mno
*/
static char *closureDequote(const char *zIn){
- int nIn; /* Size of input string, in bytes */
+ sqlite3_int64 nIn; /* Size of input string, in bytes */
char *zOut; /* Output (dequoted) string */
- nIn = (int)strlen(zIn);
- zOut = sqlite3_malloc(nIn+1);
+ nIn = strlen(zIn);
+ zOut = sqlite3_malloc64(nIn+1);
if( zOut ){
char q = zIn[0]; /* Quote character (if any ) */