From c5f47d55a6fe82b47097108a6989e3d9cf84a07f Mon Sep 17 00:00:00 2001 From: Matthias Neeracher Date: Wed, 18 Feb 2015 15:10:57 +0100 Subject: [PATCH] Don't crash when clicking on inexistent file --- AVRsack/ASProjDoc.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AVRsack/ASProjDoc.swift b/AVRsack/ASProjDoc.swift index e801bb4..53bed7b 100644 --- a/AVRsack/ASProjDoc.swift +++ b/AVRsack/ASProjDoc.swift @@ -244,7 +244,7 @@ class ASProjDoc: NSDocument, NSOutlineViewDelegate, NSMenuDelegate, NSOpenSavePa } if let file = (selection as? ASFileItem) { var enc : UInt = 0 - editor.setString(NSString(contentsOfURL:file.url, usedEncoding:&enc, error:nil) as! String) + editor.setString(NSString(contentsOfURL:file.url, usedEncoding:&enc, error:nil) as? String ?? "") editor.setMode(UInt(file.type.aceMode)) editor.alphaValue = 1.0 mainEditor = selection