Fossil SCM

Fix an oversight in [fe6ef89f5f].

florian 2024-10-20 04:23 trunk
Commit 95c1490cd630e37b2da2dfcad931619bb8fda9ffdd11a6821b1ac6ee6289d492
1 file changed +1 -1
+1 -1
--- src/winfile.c
+++ src/winfile.c
@@ -406,15 +406,15 @@
406406
char *zComp = &zBuf[i];
407407
int cchComp;
408408
char chSep;
409409
int fDone;
410410
if( IS_DIRSEP(zBuf,i) ){
411
- zRes[ncUsed++] = zBuf[i];
412411
if( ncUsed+2>cchRes ){ /* Directory slash + NULL*/
413412
cchRes += 32; /* Overprovisioning. */
414413
zRes = fossil_realloc(zRes,cchRes);
415414
}
415
+ zRes[ncUsed++] = zBuf[i];
416416
i = j = i+1;
417417
continue;
418418
}
419419
NEXT_DIRSEP(zBuf,j);
420420
fDone = zBuf[j]==0;
421421
--- 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

Keyboard Shortcuts

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