Fossil SCM
Fix an obscure possible bug in "fossil ui DIR" if there are 96 or more additional arguments.
Commit
de6f88a6f00fa8540a742fd30656e179147093cdd6e75862aa9d526367c1a0bb
Parent
077e53a341150a1…
1 file changed
+1
-1
+1
-1
| --- src/main.c | ||
| +++ src/main.c | ||
| @@ -3356,11 +3356,11 @@ | ||
| 3356 | 3356 | const char * zDir = g.argv[2]; |
| 3357 | 3357 | if(dir_has_ckout_db(zDir)){ |
| 3358 | 3358 | if(0!=file_chdir(zDir, 0)){ |
| 3359 | 3359 | fossil_fatal("Cannot chdir to %s", zDir); |
| 3360 | 3360 | } |
| 3361 | - findServerArg = 99; | |
| 3361 | + findServerArg = g.argc; | |
| 3362 | 3362 | fCreate = 0; |
| 3363 | 3363 | g.argv[2] = 0; |
| 3364 | 3364 | --g.argc; |
| 3365 | 3365 | } |
| 3366 | 3366 | } |
| 3367 | 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 = 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 |