From b5bfb07cb77ab30e122c052ae286683dd7151915 Mon Sep 17 00:00:00 2001 From: caitsith2 Date: Fri, 31 Aug 2018 16:54:22 -0700 Subject: [PATCH] Actually catch only UnauthorizedAccessException. --- LibHac/FileSystem.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/LibHac/FileSystem.cs b/LibHac/FileSystem.cs index 7700721c..1cb5e033 100644 --- a/LibHac/FileSystem.cs +++ b/LibHac/FileSystem.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using System.IO; namespace LibHac @@ -46,7 +47,7 @@ namespace LibHac { result.AddRange(GetFileSystemEntries(Path.Combine(Root, path), searchPattern)); } - catch { /**/ } + catch (UnauthorizedAccessException) { /* Skip this directory */ } if (searchOption == SearchOption.TopDirectoryOnly) return result.ToArray(); @@ -58,7 +59,7 @@ namespace LibHac { result.AddRange(GetFileSystemEntries(search, searchPattern, searchOption)); } - catch { /**/ } + catch (UnauthorizedAccessException) { /* Skip this result */ } } return result.ToArray();