File unrarsrc-3.9-variablesize.patch of Package unrar
--- match.cpp
+++ match.cpp
@@ -51,7 +51,7 @@
}
char Path1[NM],Path2[NM];
GetFilePath(Wildcard,Path1,ASIZE(Path1));
- GetFilePath(Name,Path2,ASIZE(Path1));
+ GetFilePath(Name,Path2,ASIZE(Path2));
if (mstricompc(Wildcard,Path2,ForceCase)==0)
return(true);
if ((CmpPath==MATCH_PATH || CmpPath==MATCH_EXACTPATH) && mstricompc(Path1,Path2,ForceCase)!=0)