summaryrefslogtreecommitdiffstats
path: root/webkit/plugins
diff options
context:
space:
mode:
authorcdn@chromium.org <cdn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-20 22:59:32 +0000
committercdn@chromium.org <cdn@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-20 22:59:32 +0000
commit2b20c229af200a3d9ad9b8f5b53d98f2472c296f (patch)
tree01a203e7fdd368ab8404759469745bda7b3be9e3 /webkit/plugins
parent20c52d2aa1ff18bb8f1b442bcb5cc2bf9b06fc11 (diff)
downloadchromium_src-2b20c229af200a3d9ad9b8f5b53d98f2472c296f.zip
chromium_src-2b20c229af200a3d9ad9b8f5b53d98f2472c296f.tar.gz
chromium_src-2b20c229af200a3d9ad9b8f5b53d98f2472c296f.tar.bz2
Fixing clang error
TBR=brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89749 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/plugins')
-rw-r--r--webkit/plugins/ppapi/resource.cc4
-rw-r--r--webkit/plugins/ppapi/resource.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/webkit/plugins/ppapi/resource.cc b/webkit/plugins/ppapi/resource.cc
index bb9ad4d..81c7737 100644
--- a/webkit/plugins/ppapi/resource.cc
+++ b/webkit/plugins/ppapi/resource.cc
@@ -35,6 +35,10 @@ PP_Resource Resource::GetReferenceNoAddRef() const {
return resource_id_;
}
+void Resource::ClearInstance() {
+ instance_ = NULL;
+}
+
void Resource::LastPluginRefWasDeleted() {
DCHECK(resource_id_ != 0);
instance()->module()->GetCallbackTracker()->PostAbortForResource(
diff --git a/webkit/plugins/ppapi/resource.h b/webkit/plugins/ppapi/resource.h
index 0d3b99e..0d0b151 100644
--- a/webkit/plugins/ppapi/resource.h
+++ b/webkit/plugins/ppapi/resource.h
@@ -71,7 +71,7 @@ class Resource : public base::RefCountedThreadSafe<Resource>,
// destroyed.
//
// If you override this, be sure to call the base class' implementation.
- virtual void ClearInstance() { instance_ = NULL; }
+ virtual void ClearInstance();
// Cast the resource into a specified type. This will return NULL if the
// resource does not match the specified type. Specializations of this