Fossil SCM

Fix a bug in the "user default" command.

drh 2008-01-29 00:38 trunk
Commit 0921b68f669f7364768013bc182199747127fc81
1 file changed +2 -2
+2 -2
--- src/user.c
+++ src/user.c
@@ -206,13 +206,13 @@
206206
}else if( n>=2 && strncmp(g.argv[2],"default",n)==0 ){
207207
user_select();
208208
if( g.argc==3 ){
209209
printf("%s\n", g.zLogin);
210210
}else if( g.localOpen ){
211
- db_lset("default-user", g.zLogin);
211
+ db_lset("default-user", g.argv[3]);
212212
}else{
213
- db_set("default-user", g.zLogin, 0);
213
+ db_set("default-user", g.argv[3], 0);
214214
}
215215
}else if( n>=2 && strncmp(g.argv[2],"list",n)==0 ){
216216
Stmt q;
217217
db_prepare(&q, "SELECT login, info FROM user ORDER BY login");
218218
while( db_step(&q)==SQLITE_ROW ){
219219
--- src/user.c
+++ src/user.c
@@ -206,13 +206,13 @@
206 }else if( n>=2 && strncmp(g.argv[2],"default",n)==0 ){
207 user_select();
208 if( g.argc==3 ){
209 printf("%s\n", g.zLogin);
210 }else if( g.localOpen ){
211 db_lset("default-user", g.zLogin);
212 }else{
213 db_set("default-user", g.zLogin, 0);
214 }
215 }else if( n>=2 && strncmp(g.argv[2],"list",n)==0 ){
216 Stmt q;
217 db_prepare(&q, "SELECT login, info FROM user ORDER BY login");
218 while( db_step(&q)==SQLITE_ROW ){
219
--- src/user.c
+++ src/user.c
@@ -206,13 +206,13 @@
206 }else if( n>=2 && strncmp(g.argv[2],"default",n)==0 ){
207 user_select();
208 if( g.argc==3 ){
209 printf("%s\n", g.zLogin);
210 }else if( g.localOpen ){
211 db_lset("default-user", g.argv[3]);
212 }else{
213 db_set("default-user", g.argv[3], 0);
214 }
215 }else if( n>=2 && strncmp(g.argv[2],"list",n)==0 ){
216 Stmt q;
217 db_prepare(&q, "SELECT login, info FROM user ORDER BY login");
218 while( db_step(&q)==SQLITE_ROW ){
219

Keyboard Shortcuts

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