| 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();
|
|
|