From 033ab67b5b8db199dbd7b22c4deb91dc08c5b7a9 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Fri, 15 Nov 2019 12:13:16 -0500 Subject: [PATCH] don't crash if we get passed a NULL filename --- .../ObjectModels/FileSystem/FileSystemObjectModel.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs index f1f78777..91ef7fd3 100644 --- a/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs +++ b/CSharp/Libraries/UniversalEditor.Essential/ObjectModels/FileSystem/FileSystemObjectModel.cs @@ -227,6 +227,7 @@ namespace UniversalEditor.ObjectModels.FileSystem /// public File AddFile(string name, byte[] fileData = null) { + if (name == null) name = String.Empty; string[] path = name.Split(mvarPathSeparators, StringSplitOptions.None); Folder parent = null; for (int i = 0; i < path.Length - 1; i++)