Fossil SCM

Simple bug-fix to get the bisect-good and bisect-bad commands working.

drh 2010-12-04 13:15 trunk
Commit f2dbf9017d9bb1acb1c6e3df98b2e41c109dc21c
1 file changed +2 -2
+2 -2
--- src/bisect.c
+++ src/bisect.c
@@ -194,19 +194,19 @@
194194
if( n>=1 && memcmp(zCmd, "bad", n)==0 ){
195195
int ridBad;
196196
if( g.argc==3 ){
197197
ridBad = db_lget_int("checkout",0);
198198
}else{
199
- ridBad = name_to_rid(g.argv[4]);
199
+ ridBad = name_to_rid(g.argv[3]);
200200
}
201201
db_lset_int("bisect-bad", ridBad);
202202
}else if( memcmp(zCmd, "good", n)==0 ){
203203
int ridGood;
204204
if( g.argc==3 ){
205205
ridGood = db_lget_int("checkout",0);
206206
}else{
207
- ridGood = name_to_rid(g.argv[4]);
207
+ ridGood = name_to_rid(g.argv[3]);
208208
}
209209
db_lset_int("bisect-good", ridGood);
210210
}else if( n>=2 && memcmp(zCmd, "reset", n)==0 ){
211211
db_multi_exec(
212212
"REPLACE INTO vvar(name, value) "
213213
--- src/bisect.c
+++ src/bisect.c
@@ -194,19 +194,19 @@
194 if( n>=1 && memcmp(zCmd, "bad", n)==0 ){
195 int ridBad;
196 if( g.argc==3 ){
197 ridBad = db_lget_int("checkout",0);
198 }else{
199 ridBad = name_to_rid(g.argv[4]);
200 }
201 db_lset_int("bisect-bad", ridBad);
202 }else if( memcmp(zCmd, "good", n)==0 ){
203 int ridGood;
204 if( g.argc==3 ){
205 ridGood = db_lget_int("checkout",0);
206 }else{
207 ridGood = name_to_rid(g.argv[4]);
208 }
209 db_lset_int("bisect-good", ridGood);
210 }else if( n>=2 && memcmp(zCmd, "reset", n)==0 ){
211 db_multi_exec(
212 "REPLACE INTO vvar(name, value) "
213
--- src/bisect.c
+++ src/bisect.c
@@ -194,19 +194,19 @@
194 if( n>=1 && memcmp(zCmd, "bad", n)==0 ){
195 int ridBad;
196 if( g.argc==3 ){
197 ridBad = db_lget_int("checkout",0);
198 }else{
199 ridBad = name_to_rid(g.argv[3]);
200 }
201 db_lset_int("bisect-bad", ridBad);
202 }else if( memcmp(zCmd, "good", n)==0 ){
203 int ridGood;
204 if( g.argc==3 ){
205 ridGood = db_lget_int("checkout",0);
206 }else{
207 ridGood = name_to_rid(g.argv[3]);
208 }
209 db_lset_int("bisect-good", ridGood);
210 }else if( n>=2 && memcmp(zCmd, "reset", n)==0 ){
211 db_multi_exec(
212 "REPLACE INTO vvar(name, value) "
213

Keyboard Shortcuts

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