From 0b807ebf52e807dd21991e48a45b7b48495d4dec Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Thu, 20 Apr 2006 19:36:57 +0000 Subject: [PATCH] SD2-775 - Null reference exception when creating a new folder. When a project directory is renamed/created the code now handles the case where there are IViewContents open with null filenames. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/2.0@1325 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs b/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs index 2cff9bdcaa..acbab35bba 100644 --- a/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs +++ b/src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs @@ -380,7 +380,7 @@ namespace ICSharpCode.SharpDevelop.Gui { if (e.IsDirectory) { foreach (IViewContent content in ViewContentCollection) { - if (content.FileName.StartsWith(e.SourceFile)) { + if (content.FileName != null && content.FileName.StartsWith(e.SourceFile)) { content.FileName = e.TargetFile + content.FileName.Substring(e.SourceFile.Length); } }