diff options
author | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-30 02:07:27 +0000 |
---|---|---|
committer | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-07-30 02:07:27 +0000 |
commit | d5e7e7827677ffb78b0b9142e2ab5e289cc9de49 (patch) | |
tree | 5acecd3b61da9840e30c85ae6eeadd244f1eb692 /chrome/renderer/webplugin_delegate_proxy.cc | |
parent | 63302a8b9faec92f1b956737057205acc2b44907 (diff) | |
download | chromium_src-d5e7e7827677ffb78b0b9142e2ab5e289cc9de49.zip chromium_src-d5e7e7827677ffb78b0b9142e2ab5e289cc9de49.tar.gz chromium_src-d5e7e7827677ffb78b0b9142e2ab5e289cc9de49.tar.bz2 |
linux: fix plugins crash: 0 is a valid shm handle.
Review URL: http://codereview.chromium.org/159487
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22037 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/webplugin_delegate_proxy.cc')
-rw-r--r-- | chrome/renderer/webplugin_delegate_proxy.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/renderer/webplugin_delegate_proxy.cc b/chrome/renderer/webplugin_delegate_proxy.cc index 868be43..3d7cb79 100644 --- a/chrome/renderer/webplugin_delegate_proxy.cc +++ b/chrome/renderer/webplugin_delegate_proxy.cc @@ -426,7 +426,7 @@ void WebPluginDelegateProxy::UpdateGeometry( // so only do so if we've actually recreated the shared memory bitmaps. if (!bitmaps_changed) { msg = new PluginMsg_UpdateGeometry(instance_id_, window_rect, clip_rect, - TransportDIB::Handle(), TransportDIB::Handle()); + TransportDIB::DefaultHandleValue(), TransportDIB::DefaultHandleValue()); } else #endif if (transport_store_.get() && background_store_.get()) { @@ -434,10 +434,10 @@ void WebPluginDelegateProxy::UpdateGeometry( transport_store_->handle(), background_store_->handle()); } else if (transport_store_.get()) { msg = new PluginMsg_UpdateGeometry(instance_id_, window_rect, clip_rect, - transport_store_->handle(), TransportDIB::Handle()); + transport_store_->handle(), TransportDIB::DefaultHandleValue()); } else { msg = new PluginMsg_UpdateGeometry(instance_id_, window_rect, clip_rect, - TransportDIB::Handle(), TransportDIB::Handle()); + TransportDIB::DefaultHandleValue(), TransportDIB::DefaultHandleValue()); } msg->set_unblock(true); |