Fossil SCM

One more minor change to the fix of ff4c, set the current checkout to 1 if this is a brand new file.

jnc 2007-09-23 23:05 trunk
Commit 746a0b8588547d256f913d412eed6325ae55cb90
1 file changed +3 -1
+3 -1
--- src/db.c
+++ src/db.c
@@ -888,11 +888,13 @@
888888
db_open_local();
889889
db_lset("repository", blob_str(&path));
890890
vid = db_int(0, "SELECT pid FROM plink y"
891891
" WHERE NOT EXISTS(SELECT 1 FROM plink x WHERE x.cid=y.pid)");
892892
db_lset_int("checkout", vid);
893
- if( vid!=0 ){
893
+ if( vid==0 ){
894
+ db_lset_int("checkout", 1);
895
+ }else{
894896
g.argv = azNewArgv;
895897
g.argc = 3;
896898
update_cmd();
897899
}
898900
}
899901
--- src/db.c
+++ src/db.c
@@ -888,11 +888,13 @@
888 db_open_local();
889 db_lset("repository", blob_str(&path));
890 vid = db_int(0, "SELECT pid FROM plink y"
891 " WHERE NOT EXISTS(SELECT 1 FROM plink x WHERE x.cid=y.pid)");
892 db_lset_int("checkout", vid);
893 if( vid!=0 ){
 
 
894 g.argv = azNewArgv;
895 g.argc = 3;
896 update_cmd();
897 }
898 }
899
--- src/db.c
+++ src/db.c
@@ -888,11 +888,13 @@
888 db_open_local();
889 db_lset("repository", blob_str(&path));
890 vid = db_int(0, "SELECT pid FROM plink y"
891 " WHERE NOT EXISTS(SELECT 1 FROM plink x WHERE x.cid=y.pid)");
892 db_lset_int("checkout", vid);
893 if( vid==0 ){
894 db_lset_int("checkout", 1);
895 }else{
896 g.argv = azNewArgv;
897 g.argc = 3;
898 update_cmd();
899 }
900 }
901

Keyboard Shortcuts

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