aboutsummaryrefslogtreecommitdiff
path: root/ext/misc/fileio.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2019-01-11 23:08:56 +0000
committerdrh <drh@noemail.net>2019-01-11 23:08:56 +0000
commit73bce667015ebf61438a009ef19db0d06842ed07 (patch)
tree729f7face19cbe03b3eab726aa73f0ede9b31152 /ext/misc/fileio.c
parent90294961da64434c4fbb495567b39bf560b9531b (diff)
downloadsqlite-73bce667015ebf61438a009ef19db0d06842ed07.tar.gz
sqlite-73bce667015ebf61438a009ef19db0d06842ed07.zip
Use 64-bit APIs in the fileio.c extension.
FossilOrigin-Name: b49d56a0faf012978c50fb8662125ea21bdf5054fddf5975644cbc941c153e70
Diffstat (limited to 'ext/misc/fileio.c')
-rw-r--r--ext/misc/fileio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/misc/fileio.c b/ext/misc/fileio.c
index 34fa0b92c..b15e0fda1 100644
--- a/ext/misc/fileio.c
+++ b/ext/misc/fileio.c
@@ -152,14 +152,14 @@ static void readFileContents(sqlite3_context *ctx, const char *zName){
fclose(in);
return;
}
- pBuf = sqlite3_malloc( nIn );
+ pBuf = sqlite3_malloc64( nIn );
if( pBuf==0 ){
sqlite3_result_error_nomem(ctx);
fclose(in);
return;
}
if( 1==fread(pBuf, nIn, 1, in) ){
- sqlite3_result_blob(ctx, pBuf, nIn, sqlite3_free);
+ sqlite3_result_blob64(ctx, pBuf, nIn, sqlite3_free);
}else{
sqlite3_result_error_code(ctx, SQLITE_IOERR);
sqlite3_free(pBuf);