1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-07-29 08:01:23 +03:00

Fix compiler warning in src-verify.c.

FossilOrigin-Name: 2d58c77448cfaaf12887b60bcfea039d3410a750ac8955a817c45be85c00eb9e
This commit is contained in:
drh
2023-06-05 17:12:33 +00:00
parent 4246a4bf14
commit 25e87ed1ba
3 changed files with 20 additions and 20 deletions

View File

@ -748,26 +748,26 @@ void sha1sum_file(const char *zFilename, char *zCksum){
** Decode a fossilized string in-place.
*/
void defossilize(char *z){
int i, j, c;
int i, j, cc;
char *zSlash = strchr(z, '\\');
if( zSlash==0 ) return;
i = zSlash - z;
for(j=i; (c=z[i])!=0; i++){
if( c=='\\' && z[i+1] ){
for(j=i; (cc=z[i])!=0; i++){
if( cc=='\\' && z[i+1] ){
i++;
switch( z[i] ){
case 'n': c = '\n'; break;
case 's': c = ' '; break;
case 't': c = '\t'; break;
case 'r': c = '\r'; break;
case 'v': c = '\v'; break;
case 'f': c = '\f'; break;
case '0': c = 0; break;
case '\\': c = '\\'; break;
default: c = z[i]; break;
case 'n': cc = '\n'; break;
case 's': cc = ' '; break;
case 't': cc = '\t'; break;
case 'r': cc = '\r'; break;
case 'v': cc = '\v'; break;
case 'f': cc = '\f'; break;
case '0': cc = 0; break;
case '\\': cc = '\\'; break;
default: cc = z[i]; break;
}
}
z[j++] = c;
z[j++] = cc;
}
if( z[j] ) z[j] = 0;
}