aboutsummaryrefslogtreecommitdiff
path: root/ext/misc/csv.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2016-07-09 16:38:25 +0000
committerdrh <drh@noemail.net>2016-07-09 16:38:25 +0000
commit11499f0ab434e44e00621242bd64a97eaedee800 (patch)
tree1befa6a0162759c305687526e1228eb8ee3935ce /ext/misc/csv.c
parent43f58d6a17e2875e59b72e126c9393f50fe63e79 (diff)
downloadsqlite-11499f0ab434e44e00621242bd64a97eaedee800.tar.gz
sqlite-11499f0ab434e44e00621242bd64a97eaedee800.zip
Fix compiler warnings on windows.
FossilOrigin-Name: 8b22f777a11438ab0baadc7d9e471f415b734d1f
Diffstat (limited to 'ext/misc/csv.c')
-rw-r--r--ext/misc/csv.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/misc/csv.c b/ext/misc/csv.c
index c0d8ecd3f..3a7e32d31 100644
--- a/ext/misc/csv.c
+++ b/ext/misc/csv.c
@@ -375,7 +375,7 @@ static int csv_string_parameter(
char **pzVal /* Write the dequoted string value here */
){
const char *zValue;
- zValue = csv_parameter(zParam,strlen(zParam),zArg);
+ zValue = csv_parameter(zParam,(int)strlen(zParam),zArg);
if( zValue==0 ) return 0;
p->zErr[0] = 0;
if( *pzVal ){
@@ -616,7 +616,7 @@ static int csvtabOpen(sqlite3_vtab *p, sqlite3_vtab_cursor **ppCursor){
CsvCursor *pCur;
size_t nByte;
nByte = sizeof(*pCur) + (sizeof(char*)+sizeof(int))*pTab->nCol;
- pCur = sqlite3_malloc( nByte );
+ pCur = sqlite3_malloc64( nByte );
if( pCur==0 ) return SQLITE_NOMEM;
memset(pCur, 0, nByte);
pCur->azVal = (char**)&pCur[1];
@@ -647,7 +647,7 @@ static int csvtabNext(sqlite3_vtab_cursor *cur){
}
if( i<pTab->nCol ){
if( pCur->aLen[i] < pCur->rdr.n+1 ){
- char *zNew = sqlite3_realloc(pCur->azVal[i], pCur->rdr.n+1);
+ char *zNew = sqlite3_realloc64(pCur->azVal[i], pCur->rdr.n+1);
if( zNew==0 ){
csv_errmsg(&pCur->rdr, "out of memory");
csv_xfer_error(pTab, &pCur->rdr);