Fossil SCM
Fix and out-of-order variable definition in the "sqlite3" command.
Commit
f105bc17a06cc302ba1bde6de894793c920ca0f3
Parent
c0c3d92340da4aa…
1 file changed
+2
-1
+2
-1
| --- src/sqlcmd.c | ||
| +++ src/sqlcmd.c | ||
| @@ -32,12 +32,13 @@ | ||
| 32 | 32 | int argc, |
| 33 | 33 | sqlite3_value **argv |
| 34 | 34 | ){ |
| 35 | 35 | int rid; |
| 36 | 36 | Blob cx; |
| 37 | + const char *zName; | |
| 37 | 38 | assert( argc==1 ); |
| 38 | - const char *zName = (const char*)sqlite3_value_text(argv[0]); | |
| 39 | + zName = (const char*)sqlite3_value_text(argv[0]); | |
| 39 | 40 | if( zName==0 ) return; |
| 40 | 41 | rid = name_to_rid(zName); |
| 41 | 42 | if( rid==0 ) return; |
| 42 | 43 | if( content_get(rid, &cx) ){ |
| 43 | 44 | sqlite3_result_blob(context, blob_buffer(&cx), blob_size(&cx), |
| 44 | 45 |
| --- src/sqlcmd.c | |
| +++ src/sqlcmd.c | |
| @@ -32,12 +32,13 @@ | |
| 32 | int argc, |
| 33 | sqlite3_value **argv |
| 34 | ){ |
| 35 | int rid; |
| 36 | Blob cx; |
| 37 | assert( argc==1 ); |
| 38 | const char *zName = (const char*)sqlite3_value_text(argv[0]); |
| 39 | if( zName==0 ) return; |
| 40 | rid = name_to_rid(zName); |
| 41 | if( rid==0 ) return; |
| 42 | if( content_get(rid, &cx) ){ |
| 43 | sqlite3_result_blob(context, blob_buffer(&cx), blob_size(&cx), |
| 44 |
| --- src/sqlcmd.c | |
| +++ src/sqlcmd.c | |
| @@ -32,12 +32,13 @@ | |
| 32 | int argc, |
| 33 | sqlite3_value **argv |
| 34 | ){ |
| 35 | int rid; |
| 36 | Blob cx; |
| 37 | const char *zName; |
| 38 | assert( argc==1 ); |
| 39 | zName = (const char*)sqlite3_value_text(argv[0]); |
| 40 | if( zName==0 ) return; |
| 41 | rid = name_to_rid(zName); |
| 42 | if( rid==0 ) return; |
| 43 | if( content_get(rid, &cx) ){ |
| 44 | sqlite3_result_blob(context, blob_buffer(&cx), blob_size(&cx), |
| 45 |