Fossil SCM

Fix an obscure possible bug in "fossil ui DIR" if there are 96 or more additional arguments.

drh 2024-12-10 00:09 trunk
Commit de6f88a6f00fa8540a742fd30656e179147093cdd6e75862aa9d526367c1a0bb
1 file changed +1 -1
+1 -1
--- src/main.c
+++ src/main.c
@@ -3356,11 +3356,11 @@
33563356
const char * zDir = g.argv[2];
33573357
if(dir_has_ckout_db(zDir)){
33583358
if(0!=file_chdir(zDir, 0)){
33593359
fossil_fatal("Cannot chdir to %s", zDir);
33603360
}
3361
- findServerArg = 99;
3361
+ findServerArg = g.argc;
33623362
fCreate = 0;
33633363
g.argv[2] = 0;
33643364
--g.argc;
33653365
}
33663366
}
33673367
--- src/main.c
+++ src/main.c
@@ -3356,11 +3356,11 @@
3356 const char * zDir = g.argv[2];
3357 if(dir_has_ckout_db(zDir)){
3358 if(0!=file_chdir(zDir, 0)){
3359 fossil_fatal("Cannot chdir to %s", zDir);
3360 }
3361 findServerArg = 99;
3362 fCreate = 0;
3363 g.argv[2] = 0;
3364 --g.argc;
3365 }
3366 }
3367
--- src/main.c
+++ src/main.c
@@ -3356,11 +3356,11 @@
3356 const char * zDir = g.argv[2];
3357 if(dir_has_ckout_db(zDir)){
3358 if(0!=file_chdir(zDir, 0)){
3359 fossil_fatal("Cannot chdir to %s", zDir);
3360 }
3361 findServerArg = g.argc;
3362 fCreate = 0;
3363 g.argv[2] = 0;
3364 --g.argc;
3365 }
3366 }
3367

Keyboard Shortcuts

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