$NetBSD: patch-az,v 1.3 2010/03/12 08:19:38 mrg Exp $

--- ./src/3rdparty/webkit/JavaScriptCore/runtime/JSValue.h.orig	2010-03-11 18:45:16.000000000 -0800
+++ ./src/3rdparty/webkit/JavaScriptCore/runtime/JSValue.h	2010-03-11 18:45:31.000000000 -0800
@@ -476,7 +476,7 @@
             u.asBits.tag = CellTag;
         else
             u.asBits.tag = EmptyValueTag;
-        u.asBits.payload = reinterpret_cast<int32_t>(ptr);
+        u.asBits.payload = reinterpret_cast<intptr_t>(ptr);
     }
 
     inline JSValue::JSValue(const JSCell* ptr)
@@ -485,7 +485,7 @@
             u.asBits.tag = CellTag;
         else
             u.asBits.tag = EmptyValueTag;
-        u.asBits.payload = reinterpret_cast<int32_t>(const_cast<JSCell*>(ptr));
+        u.asBits.payload = reinterpret_cast<intptr_t>(const_cast<JSCell*>(ptr));
     }
 
     inline JSValue::operator bool() const
