Fossil SCM
Cherrypick from ([95c1490cd6] by florian on 2024-10-20 04:24:00)
Commit
9bd9a62e522c8732d9cf306f3e7a63a179f49b65bb1a91e11f6aeadf784b0341
Parent
e885757bfba4d02…
1 file changed
+1
-1
+1
-1
| --- src/winfile.c | ||
| +++ src/winfile.c | ||
| @@ -406,15 +406,15 @@ | ||
| 406 | 406 | char *zComp = &zBuf[i]; |
| 407 | 407 | int cchComp; |
| 408 | 408 | char chSep; |
| 409 | 409 | int fDone; |
| 410 | 410 | if( IS_DIRSEP(zBuf,i) ){ |
| 411 | - zRes[ncUsed++] = zBuf[i]; | |
| 412 | 411 | if( ncUsed+2>cchRes ){ /* Directory slash + NULL*/ |
| 413 | 412 | cchRes += 32; /* Overprovisioning. */ |
| 414 | 413 | zRes = fossil_realloc(zRes,cchRes); |
| 415 | 414 | } |
| 415 | + zRes[ncUsed++] = zBuf[i]; | |
| 416 | 416 | i = j = i+1; |
| 417 | 417 | continue; |
| 418 | 418 | } |
| 419 | 419 | NEXT_DIRSEP(zBuf,j); |
| 420 | 420 | fDone = zBuf[j]==0; |
| 421 | 421 |
| --- src/winfile.c | |
| +++ src/winfile.c | |
| @@ -406,15 +406,15 @@ | |
| 406 | char *zComp = &zBuf[i]; |
| 407 | int cchComp; |
| 408 | char chSep; |
| 409 | int fDone; |
| 410 | if( IS_DIRSEP(zBuf,i) ){ |
| 411 | zRes[ncUsed++] = zBuf[i]; |
| 412 | if( ncUsed+2>cchRes ){ /* Directory slash + NULL*/ |
| 413 | cchRes += 32; /* Overprovisioning. */ |
| 414 | zRes = fossil_realloc(zRes,cchRes); |
| 415 | } |
| 416 | i = j = i+1; |
| 417 | continue; |
| 418 | } |
| 419 | NEXT_DIRSEP(zBuf,j); |
| 420 | fDone = zBuf[j]==0; |
| 421 |
| --- src/winfile.c | |
| +++ src/winfile.c | |
| @@ -406,15 +406,15 @@ | |
| 406 | char *zComp = &zBuf[i]; |
| 407 | int cchComp; |
| 408 | char chSep; |
| 409 | int fDone; |
| 410 | if( IS_DIRSEP(zBuf,i) ){ |
| 411 | if( ncUsed+2>cchRes ){ /* Directory slash + NULL*/ |
| 412 | cchRes += 32; /* Overprovisioning. */ |
| 413 | zRes = fossil_realloc(zRes,cchRes); |
| 414 | } |
| 415 | zRes[ncUsed++] = zBuf[i]; |
| 416 | i = j = i+1; |
| 417 | continue; |
| 418 | } |
| 419 | NEXT_DIRSEP(zBuf,j); |
| 420 | fDone = zBuf[j]==0; |
| 421 |