From 3342461ac6852bd10dcaddd407dbebe19985a504 Mon Sep 17 00:00:00 2001 From: morkt Date: Sat, 1 Aug 2015 18:29:07 +0400 Subject: [PATCH] (DatOpener.TryOpen): compare .lst filename against archive name. --- ArcFormats/ArcBlackPackage.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ArcFormats/ArcBlackPackage.cs b/ArcFormats/ArcBlackPackage.cs index d97ba1ff..4a72aa6e 100644 --- a/ArcFormats/ArcBlackPackage.cs +++ b/ArcFormats/ArcBlackPackage.cs @@ -49,6 +49,8 @@ namespace GameRes.Formats.Ffa public override ArcFile TryOpen (ArcView file) { string lst_name = Path.ChangeExtension (file.Name, ".lst"); + if (lst_name == file.Name) + return null; var lst_info = new FileInfo (lst_name); if (!lst_info.Exists) return null;