Index: ppapi/shared_impl/proxy_lock.cc |
diff --git a/ppapi/shared_impl/proxy_lock.cc b/ppapi/shared_impl/proxy_lock.cc |
index 7ef652b41797c8d64cb4107be26cec9a1f7b8bc6..8d8d1e67ed82320426749df0c1191dd5ac01dc97 100644 |
--- a/ppapi/shared_impl/proxy_lock.cc |
+++ b/ppapi/shared_impl/proxy_lock.cc |
@@ -23,6 +23,11 @@ void ProxyLock::Release() { |
lock->Release(); |
} |
+void CallWhileUnlocked(const base::Closure& closure) { |
+ ProxyAutoUnlock lock; |
+ closure.Run(); |
+} |
+ |
void CallWhileLocked(const base::Closure& closure) { |
ProxyAutoLock lock; |
closure.Run(); |