You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
1.0 KiB
31 lines
1.0 KiB
From 077e17b59a98eb8839ecfef661e7305fdb3e898d Mon Sep 17 00:00:00 2001 |
|
From: drh <> |
|
Date: Mon, 18 Jul 2022 15:02:00 +0000 |
|
Subject: [PATCH] Increase the size of loop variables in the printf() |
|
implementation to avoid harmless compiler warnings. |
|
|
|
FossilOrigin-Name: aab790a16e1bdff78759f9c9ae87a2559ba82dd34ef3dedfb66035a0db7067a7 |
|
--- |
|
manifest | 12 ++++++------ |
|
manifest.uuid | 2 +- |
|
src/printf.c | 4 ++-- |
|
1 files changed, 2 insertions(+), 2 deletions(-) |
|
|
|
diff --git a/src/printf.c b/src/printf.c |
|
index f0bfa5327..3602e1fcb 100644 |
|
--- a/src/printf.c |
|
+++ b/src/printf.c |
|
@@ -803,8 +803,8 @@ void sqlite3_str_vappendf( |
|
case etSQLESCAPE: /* %q: Escape ' characters */ |
|
case etSQLESCAPE2: /* %Q: Escape ' and enclose in '...' */ |
|
case etSQLESCAPE3: { /* %w: Escape " characters */ |
|
- int i, j, k, n, isnull; |
|
- int needQuote; |
|
+ i64 i, j, k, n; |
|
+ int needQuote, isnull; |
|
char ch; |
|
char q = ((xtype==etSQLESCAPE3)?'"':'\''); /* Quote character */ |
|
char *escarg; |
|
-- |
|
2.38.1 |
|
|
|
|