135,6 → 135,7 |
|
int copyletters(char *dst,StringPtr src){ |
int i,n=0; |
|
for(i=src[0];i--;) |
if(isalpha(*++src)){ |
*dst++ = *src; |
218,8 → 219,8 |
/* now we add PARM resources to each binary, and edit PiPLs */ |
if( !(e = FSMakeFSSpec(plugvol,plugdir,"\p::Resources:FilterFoundry.rsrc",&rsrcfss)) |
&& !(e = FileCopy(rsrcfss.vRefNum,rsrcfss.parID,rsrcfss.name, dstvol,rsrcdir,NULL, NULL,NULL,0,false)) |
&& !(e = FSMakeFSSpec(dstvol,rsrcdir,"\pFilterFoundry.rsrc",&rsrccopyfss)) ){ |
|
&& !(e = FSMakeFSSpec(dstvol,rsrcdir,"\pFilterFoundry.rsrc",&rsrccopyfss)) ) |
{ |
if( !(e = doresources(&rsrcfss, &rsrccopyfss)) |
&& !(e = FSMakeFSSpec(plugvol,plugdir,"\p::Info.plist",&fss)) ){ |
e = copyplist(&fss,dstvol,contentsdir); |
226,7 → 227,6 |
|
if(e) FSpDelete(&rsrccopyfss); |
} |
|
if(e) HDelete(dstvol,macosdir,"\pFilterFoundry"); |
} |
if(e) HDelete(dstvol,rsrcdir,plugname); |