From b333119148972d78a33d8ea481401ad4ce490078 Mon Sep 17 00:00:00 2001 From: morkt Date: Sun, 13 Nov 2016 16:18:23 +0400 Subject: [PATCH] check for index file existence. not really necessary, just a shortcut to avoid exception thrown later on. --- ArcFormats/Cyberworks/ArcDAT.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ArcFormats/Cyberworks/ArcDAT.cs b/ArcFormats/Cyberworks/ArcDAT.cs index 85b4af65..ae5ae89a 100644 --- a/ArcFormats/Cyberworks/ArcDAT.cs +++ b/ArcFormats/Cyberworks/ArcDAT.cs @@ -103,6 +103,8 @@ namespace GameRes.Formats.Cyberworks var toc_name = toc_name_builder.ToString(); toc_name = VFS.CombinePath (VFS.GetDirectoryName (file.Name), toc_name); + if (!VFS.FileExists (toc_name)) + return null; var toc = ReadToc (toc_name); if (null == toc) return null;