summaryrefslogtreecommitdiffstats
path: root/JavaScriptCore/wtf/PassRefPtr.h
diff options
context:
space:
mode:
Diffstat (limited to 'JavaScriptCore/wtf/PassRefPtr.h')
-rw-r--r--JavaScriptCore/wtf/PassRefPtr.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/JavaScriptCore/wtf/PassRefPtr.h b/JavaScriptCore/wtf/PassRefPtr.h
index 230637a..54fa14c 100644
--- a/JavaScriptCore/wtf/PassRefPtr.h
+++ b/JavaScriptCore/wtf/PassRefPtr.h
@@ -96,7 +96,7 @@ namespace WTF {
friend PassRefPtr adoptRef<T>(T*);
// FIXME: Remove releaseRef once we change all callers to call leakRef instead.
- T* releaseRef() const { return leakRef(); } WARN_UNUSED_RETURN;
+ T* releaseRef() const WARN_UNUSED_RETURN { return leakRef(); }
private:
// adopting constructor
@@ -152,13 +152,13 @@ namespace WTF {
T* get() const { return m_ptr; }
void clear();
- T* leakRef() const { T* tmp = m_ptr; m_ptr = 0; return tmp; } WARN_UNUSED_RETURN;
+ T* leakRef() const WARN_UNUSED_RETURN { T* tmp = m_ptr; m_ptr = 0; return tmp; }
T& operator*() const { return *m_ptr; }
T* operator->() const { return m_ptr; }
// FIXME: Remove releaseRef once we change all callers to call leakRef instead.
- T* releaseRef() const { return leakRef(); } WARN_UNUSED_RETURN;
+ T* releaseRef() const WARN_UNUSED_RETURN { return leakRef(); }
private:
mutable T* m_ptr;