Fix GC3Dintptr and GC3Dsizeiptr typedefs for Win64
authorJonathan Liu <net147@gmail.com>
Wed, 12 Dec 2012 12:55:01 +0000 (23:55 +1100)
committerSimon Hausmann <simon.hausmann@digia.com>
Wed, 12 Dec 2012 12:50:14 +0000 (13:50 +0100)
commitf5420ab057cbf9aa4452455bd815b69aee8ebddd
treec303bc5f036c694386207f14eae80046110441da
parent472835a143d1c2b78285c36a61117ebe24aab882
Fix GC3Dintptr and GC3Dsizeiptr typedefs for Win64
https://bugs.webkit.org/show_bug.cgi?id=104426

Patch by Jonathan Liu <net147@gmail.com> on 2012-12-10
Reviewed by Simon Hausmann.

The GC3Dintptr and GC3Dsizeiptr typedefs are incorrect for Win64 as
LLP64 is used there. This would result in compile error due to
narrowing conversion of 64-bit pointer to signed long int which is
32-bit.

* platform/graphics/GraphicsTypes3D.h:

Change-Id: I7da108634cebbfdb1c1b4aed485d10990c3ecaa9
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137129 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/GraphicsTypes3D.h