From a7e88a343592b73b93b959cc7d0c0c7322ab1791 Mon Sep 17 00:00:00 2001 From: "svenpanne@chromium.org" Date: Fri, 25 Jan 2013 08:54:11 +0000 Subject: [PATCH] Unbreak build (offsetof only works for POD types) TBR=yangguo@chromium.org Review URL: https://codereview.chromium.org/12040094 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13502 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/global-handles.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/global-handles.cc b/src/global-handles.cc index 6377af6..51e904e 100644 --- a/src/global-handles.cc +++ b/src/global-handles.cc @@ -60,8 +60,8 @@ class GlobalHandles::Node { } Node() { - STATIC_ASSERT(offsetof(Node, class_id_) == Internals::kNodeClassIdOffset); - STATIC_ASSERT(offsetof(Node, flags_) == Internals::kNodeFlagsOffset); + ASSERT(OFFSET_OF(Node, class_id_) == Internals::kNodeClassIdOffset); + ASSERT(OFFSET_OF(Node, flags_) == Internals::kNodeFlagsOffset); STATIC_ASSERT(static_cast(NodeState::kMask) == Internals::kNodeStateMask); STATIC_ASSERT(WEAK == Internals::kNodeStateIsWeakValue); -- 2.7.4