From 234e1bb81186edbee74bc7579e4d85f053334375 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 24 Jan 2017 17:06:24 +0900 Subject: [PATCH] base::Bind now prevents the case with no arguments --- atom/browser/api/atom_api_session.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/atom/browser/api/atom_api_session.cc b/atom/browser/api/atom_api_session.cc index 75854caa63..45bb9c2cf3 100644 --- a/atom/browser/api/atom_api_session.cc +++ b/atom/browser/api/atom_api_session.cc @@ -271,6 +271,9 @@ class ResolveProxyHelper { }; // Runs the callback in UI thread. +void RunCallbackInUI(const base::Callback& callback) { + BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, callback); +} template void RunCallbackInUI(const base::Callback& callback, T... result) { BrowserThread::PostTask(