Chromium Code Reviews| Index: ppapi/proxy/host_dispatcher.cc |
| =================================================================== |
| --- ppapi/proxy/host_dispatcher.cc (revision 81764) |
| +++ ppapi/proxy/host_dispatcher.cc (working copy) |
| @@ -233,6 +233,19 @@ |
| return proxy; |
| } |
| + |
|
viettrungluu
2011/04/18 19:53:41
Nit: Is the extra blank line really necessary?
|
| +// ScopedModuleReference ------------------------------------------------------- |
| + |
| +ScopedModuleReference::ScopedModuleReference(Dispatcher* dispatcher) { |
| + DCHECK(!dispatcher->IsPlugin()); |
| + dispatcher_ = static_cast<HostDispatcher*>(dispatcher); |
| + dispatcher_->ppb_proxy()->AddRefModule(dispatcher_->pp_module()); |
| +} |
| + |
| +ScopedModuleReference::~ScopedModuleReference() { |
| + dispatcher_->ppb_proxy()->ReleaseModule(dispatcher_->pp_module()); |
| +} |
| + |
| } // namespace proxy |
| } // namespace pp |