From 1f722edd1c28264159f5665e7b169d4a49d85bf2 Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Sun, 17 Aug 2003 13:53:57 +0000 Subject: [PATCH] Fix sizeof(void *) > sizeof(int) issue. n should be ptrdiff_t. --- ext/sqlite/libsqlite/src/build.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/sqlite/libsqlite/src/build.c b/ext/sqlite/libsqlite/src/build.c index 8eea830a0d..9a42b07a8f 100644 --- a/ext/sqlite/libsqlite/src/build.c +++ b/ext/sqlite/libsqlite/src/build.c @@ -1076,7 +1076,7 @@ void sqliteCreateView( sEnd.z += sEnd.n; } sEnd.n = 0; - n = ((int)sEnd.z) - (int)pBegin->z; + n = (char *) sEnd.z - (char *) pBegin->z; z = pBegin->z; while( n>0 && (z[n-1]==';' || isspace(z[n-1])) ){ n--; } sEnd.z = &z[n-1]; -- 2.40.0