diff --git a/Atom/src/Atom.h b/Atom/src/Atom.h index 1f4f314c1..2e7a2297e 100755 --- a/Atom/src/Atom.h +++ b/Atom/src/Atom.h @@ -12,7 +12,7 @@ class ClientHandler; CefRefPtr _clientHandler; } -- (void)open:(NSString *)path; +- (AtomController *)open:(NSString *)path; - (IBAction)runSpecs:(id)sender; - (IBAction)runBenchmarks:(id)sender; diff --git a/Atom/src/Atom.mm b/Atom/src/Atom.mm index b3f2449ed..9afc909be 100755 --- a/Atom/src/Atom.mm +++ b/Atom/src/Atom.mm @@ -60,8 +60,8 @@ CefBrowser::CreateBrowser(window_info, _clientHandler.get(), [indexURLString UTF8String], settings); } -- (void)open:(NSString *)path { - [[AtomController alloc] initWithPath:path atomContext:[self atomContext]]; +- (AtomController *)open:(NSString *)path { + return [[AtomController alloc] initWithPath:path atomContext:[self atomContext]]; } - (IBAction)runSpecs:(id)sender {