Infinite Linting

This commit is contained in:
Paul Betts 2015-10-20 15:00:10 -07:00
parent f759471e01
commit 4a7a09aae1
6 changed files with 14 additions and 10 deletions

View file

@ -276,11 +276,12 @@ bool App::MakeSingleInstance(v8::Local<v8::Function> callback) {
browser->InitializeSingleInstance();
ProcessSingleton::NotificationCallback cb;
mate::Converter<ProcessSingleton::NotificationCallback>::FromV8(isolate(), single_instance_callback_, &cb);
mate::Converter<ProcessSingleton::NotificationCallback>::FromV8(
isolate(), single_instance_callback_, &cb);
browser->SetSingleInstanceCallback(cb);
switch(browser->GetSingleInstanceResult()) {
switch (browser->GetSingleInstanceResult()) {
case ProcessSingleton::NotifyResult::PROCESS_NONE:
return false;
case ProcessSingleton::NotifyResult::LOCK_ERROR:

View file

@ -71,7 +71,7 @@ class App : public mate::EventEmitter,
void AllowNTLMCredentialsForAllDomains(bool should_allow);
bool MakeSingleInstance(v8::Local<v8::Function> callback);
std::string GetLocale();
v8::Local<v8::Value> DefaultSession(v8::Isolate* isolate);

View file

@ -16,7 +16,7 @@ class AtomProcessSingleton {
AtomProcessSingleton(
const base::FilePath& user_data_dir,
const ProcessSingleton::NotificationCallback& notification_callback);
~AtomProcessSingleton();
// Notify another process, if available. Otherwise sets ourselves as the

View file

@ -117,7 +117,7 @@ void Browser::WillFinishLaunching() {
void Browser::DidFinishLaunching() {
is_ready_ = true;
process_singleton_->Unlock() ;
process_singleton_->Unlock();
FOR_EACH_OBSERVER(BrowserObserver, observers_, OnFinishLaunching());
}
@ -174,7 +174,8 @@ ProcessSingleton::NotifyResult Browser::GetSingleInstanceResult() {
return process_notify_result_;
}
void Browser::SetSingleInstanceCallback(ProcessSingleton::NotificationCallback callback) {
void Browser::SetSingleInstanceCallback(
ProcessSingleton::NotificationCallback callback) {
process_notify_callback_ = callback;
process_notify_callback_set_ = true;
}

View file

@ -68,7 +68,8 @@ class Browser : public WindowListObserver {
void InitializeSingleInstance();
ProcessSingleton::NotifyResult GetSingleInstanceResult();
void SetSingleInstanceCallback(ProcessSingleton::NotificationCallback callback);
void SetSingleInstanceCallback(
ProcessSingleton::NotificationCallback callback);
#if defined(OS_MACOSX)
// Bounce the dock icon.