Reviewers: Michael Starzinger,

Description:
Silence Windows warning.


[email protected]
BUG=
TEST=


Please review this at https://chromiumcodereview.appspot.com/10449108/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/d8.cc


Index: src/d8.cc
diff --git a/src/d8.cc b/src/d8.cc
index 297bf79d09d5101bfd255d1b10483999e3644114..431782a3043512567107745e5717a1b342f5f59e 100644
--- a/src/d8.cc
+++ b/src/d8.cc
@@ -443,8 +443,9 @@ Handle<Value> Shell::CreateExternalArray(const Arguments& args,

void Shell::ExternalArrayWeakCallback(Persistent<Value> object, void* data) {
   HandleScope scope;
-  Local<Value> length = object->ToObject()->Get(String::New("byteLength"));
-  V8::AdjustAmountOfExternalAllocatedMemory(-length->Uint32Value());
+  int32_t length =
+      object->ToObject()->Get(String::New("byteLength"))->Uint32Value();
+  V8::AdjustAmountOfExternalAllocatedMemory(-length);
   delete[] static_cast<uint8_t*>(data);
   object.Dispose();
 }


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to