Showing the changes to libraries/script-engine/src/ScriptValue.cpp (1 of 4 files). Show all
Unified · Split
| @@ -18,6 +18,7 @@ · 17 unmodified lines | |||
| 18 | //V8TODO name is misleading, it's actually undefined | 18 | //V8TODO name is misleading, it's actually undefined |
| 19 | class ScriptValueProxyNull final : public ScriptValueProxy { | 19 | class ScriptValueProxyNull final : public ScriptValueProxy { |
| 20 | public: | 20 | public: |
| 21 | virtual void enqueueRelease() override; | ||
| 21 | virtual void release() override; | 22 | virtual void release() override; |
| 22 | virtual ScriptValueProxy* copy() const override; | 23 | virtual ScriptValueProxy* copy() const override; |
| 23 | 24 | ||
| @@ -73,6 +74,9 @@ static ScriptValueProxyNull SCRIPT_VALUE_NULL; · 49 unmodified lines | |||
| 73 | 74 | ||
| 74 | ScriptValue::ScriptValue() : _proxy(&SCRIPT_VALUE_NULL) {} | 75 | ScriptValue::ScriptValue() : _proxy(&SCRIPT_VALUE_NULL) {} |
| 75 | 76 | ||
| 77 | void ScriptValueProxyNull::enqueueRelease() { | ||
| 78 | // do nothing, we're a singlet | ||
| 79 | } | ||
| 76 | void ScriptValueProxyNull::release() { | 80 | void ScriptValueProxyNull::release() { |
| 77 | // do nothing, we're a singlet | 81 | // do nothing, we're a singlet |
| 78 | } | 82 | } |