Fossil SCM
Make sure the "fossil rebuild" command always ends up showing "100.0% complete", not "99.9%" or "100.1%".
Commit
3a44f95f40a193739aaafc2409f155df43e74a6f
Parent
2f98f6603143a32…
1 file changed
+1
+1
| --- src/rebuild.c | ||
| +++ src/rebuild.c | ||
| @@ -424,10 +424,11 @@ | ||
| 424 | 424 | if( ttyOutput && !g.fQuiet && totalSize>0 ){ |
| 425 | 425 | processCnt += incrSize; |
| 426 | 426 | percent_complete((processCnt*1000)/totalSize); |
| 427 | 427 | } |
| 428 | 428 | if(!g.fQuiet && ttyOutput ){ |
| 429 | + percent_complete(1000); | |
| 429 | 430 | fossil_print("\n"); |
| 430 | 431 | } |
| 431 | 432 | return errCnt; |
| 432 | 433 | } |
| 433 | 434 | |
| 434 | 435 |
| --- src/rebuild.c | |
| +++ src/rebuild.c | |
| @@ -424,10 +424,11 @@ | |
| 424 | if( ttyOutput && !g.fQuiet && totalSize>0 ){ |
| 425 | processCnt += incrSize; |
| 426 | percent_complete((processCnt*1000)/totalSize); |
| 427 | } |
| 428 | if(!g.fQuiet && ttyOutput ){ |
| 429 | fossil_print("\n"); |
| 430 | } |
| 431 | return errCnt; |
| 432 | } |
| 433 | |
| 434 |
| --- src/rebuild.c | |
| +++ src/rebuild.c | |
| @@ -424,10 +424,11 @@ | |
| 424 | if( ttyOutput && !g.fQuiet && totalSize>0 ){ |
| 425 | processCnt += incrSize; |
| 426 | percent_complete((processCnt*1000)/totalSize); |
| 427 | } |
| 428 | if(!g.fQuiet && ttyOutput ){ |
| 429 | percent_complete(1000); |
| 430 | fossil_print("\n"); |
| 431 | } |
| 432 | return errCnt; |
| 433 | } |
| 434 | |
| 435 |