X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=AppController.m;h=14c78631e6df71dda0e1ea24a54cd70c2a73862b;hb=refs%2Fheads%2Fyishen;hp=4db06ea4ab20fd56b46d9d6d47e28b33b764823d;hpb=556707a7a26ac2dc4d10eff8e4b2abcc893cfce3;p=chaz%2Fthecheat diff --git a/AppController.m b/AppController.m index 4db06ea..14c7863 100644 --- a/AppController.m +++ b/AppController.m @@ -1,9 +1,9 @@ /* * The Cheat - The legendary universal game trainer for Mac OS X. - * http://www.dogcows.com/chaz/wiki/TheCheat + * http://www.brokenzipper.com/trac/wiki/TheCheat * - * Copyright (c) 2003-2010, Charles McGarvey et al. + * Copyright (c) 2003-2011, Charles McGarvey et al. * * Distributable under the terms and conditions of the 2-clause BSD * license; see the file COPYING for the legal text of the license. @@ -112,10 +112,11 @@ - (IBAction)newSearchWindow:(id)sender { - NSDocumentController *controller = [NSDocumentController sharedDocumentController]; - CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document"]; + NSError *error = nil; + NSDocumentController *controller = [NSDocumentController sharedDocumentController]; + CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document" error:&error]; if ( !doc ) { - ChazLog( @"nil document" ); + ChazLog( @"nil document, error=%@", error); } [doc setMode:TCSearchMode]; [controller addDocument:doc]; @@ -125,10 +126,11 @@ - (IBAction)newBlankCheatWindow:(id)sender { + NSError *error = nil; NSDocumentController *controller = [NSDocumentController sharedDocumentController]; - CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document"]; + CheatDocument *doc = [controller makeUntitledDocumentOfType:@"Cheat Document" error:&error]; if ( !doc ) { - ChazLog( @"nil document" ); + ChazLog( @"nil document, error=%@", error); } [doc setMode:TCCheatMode]; [controller addDocument:doc];