From 7d784ef0be7ec8a23d13318cd5fbb03b25816ceb Mon Sep 17 00:00:00 2001 From: "fqian@google.com" Date: Tue, 23 Sep 2008 17:06:12 +0000 Subject: Fixed mis-used inline keyword in v8_proxy.h file. Linux build is broken because of this. Thanks for pointing it out. Review URL: http://codereview.chromium.org/4218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2495 0039d316-1c4b-4281-b951-d872f2087c98 --- webkit/port/bindings/v8/v8_proxy.cpp | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'webkit/port/bindings/v8/v8_proxy.cpp') diff --git a/webkit/port/bindings/v8/v8_proxy.cpp b/webkit/port/bindings/v8/v8_proxy.cpp index 4a782ff..60f0488 100644 --- a/webkit/port/bindings/v8/v8_proxy.cpp +++ b/webkit/port/bindings/v8/v8_proxy.cpp @@ -2005,21 +2005,6 @@ v8::Handle V8Proxy::CheckNewLegal(const v8::Arguments& args) { } -v8::Handle V8Proxy::WrapCPointer(void* cptr) { - // Represent void* as int - int addr = reinterpret_cast(cptr); - ASSERT((addr & 0x01) == 0); // the address must be aligned. - return v8::Integer::New(addr >> 1); -} - - -void* V8Proxy::ExtractCPointerImpl(v8::Handle obj) { - ASSERT(obj->IsNumber()); - int addr = obj->Int32Value(); - return reinterpret_cast(addr << 1); -} - - void V8Proxy::SetDOMWrapper(v8::Handle obj, int type, void* cptr) { ASSERT(obj->InternalFieldCount() >= 2); obj->SetInternalField(V8Custom::kDOMWrapperObjectIndex, WrapCPointer(cptr)); -- cgit v1.1