Fossil SCM

Fix a bug in manifest_file_find().

drh 2012-01-13 22:22 UTC retro-sbsdiff
Commit 34dc2a4956e4572e99cccedd0539785987d0463b
1 file changed +1 -1
+1 -1
--- src/manifest.c
+++ src/manifest.c
@@ -1245,11 +1245,11 @@
12451245
if( p->zBaseline==0 ) return 0;
12461246
fetch_baseline(p, 1);
12471247
pBase = p->pBaseline;
12481248
if( pBase==0 ) return 0;
12491249
for(i=0; i<pBase->nFile; i++){
1250
- if( fossil_stricmp(zName, p->aFile[i].zName)==0 ){
1250
+ if( fossil_stricmp(zName, pBase->aFile[i].zName)==0 ){
12511251
return &p->aFile[i];
12521252
}
12531253
}
12541254
return 0;
12551255
}
12561256
--- src/manifest.c
+++ src/manifest.c
@@ -1245,11 +1245,11 @@
1245 if( p->zBaseline==0 ) return 0;
1246 fetch_baseline(p, 1);
1247 pBase = p->pBaseline;
1248 if( pBase==0 ) return 0;
1249 for(i=0; i<pBase->nFile; i++){
1250 if( fossil_stricmp(zName, p->aFile[i].zName)==0 ){
1251 return &p->aFile[i];
1252 }
1253 }
1254 return 0;
1255 }
1256
--- src/manifest.c
+++ src/manifest.c
@@ -1245,11 +1245,11 @@
1245 if( p->zBaseline==0 ) return 0;
1246 fetch_baseline(p, 1);
1247 pBase = p->pBaseline;
1248 if( pBase==0 ) return 0;
1249 for(i=0; i<pBase->nFile; i++){
1250 if( fossil_stricmp(zName, pBase->aFile[i].zName)==0 ){
1251 return &p->aFile[i];
1252 }
1253 }
1254 return 0;
1255 }
1256

Keyboard Shortcuts

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