diff -r eaa43f765cbd -r 06a0015b6a5c jitcraft/Barriers.h --- a/jitcraft/Barriers.h Fri Jul 20 00:03:10 2012 -0700 +++ b/jitcraft/Barriers.h Mon Jul 23 01:19:44 2012 -0700 @@ -78,7 +78,7 @@ return *this; } Object **addr() { - return &obj_; + return reinterpret_cast(&obj_); } operator bool () const { return !!obj_;