Fossil SCM

Fix and out-of-order variable definition in the "sqlite3" command.

drh 2010-11-26 18:43 trunk
Commit f105bc17a06cc302ba1bde6de894793c920ca0f3
1 file changed +2 -1
+2 -1
--- src/sqlcmd.c
+++ src/sqlcmd.c
@@ -32,12 +32,13 @@
3232
int argc,
3333
sqlite3_value **argv
3434
){
3535
int rid;
3636
Blob cx;
37
+ const char *zName;
3738
assert( argc==1 );
38
- const char *zName = (const char*)sqlite3_value_text(argv[0]);
39
+ zName = (const char*)sqlite3_value_text(argv[0]);
3940
if( zName==0 ) return;
4041
rid = name_to_rid(zName);
4142
if( rid==0 ) return;
4243
if( content_get(rid, &cx) ){
4344
sqlite3_result_blob(context, blob_buffer(&cx), blob_size(&cx),
4445
--- 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

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button