Fixes
This commit is contained in:
@@ -36,12 +36,12 @@ template<class T> struct addressof_impl
|
||||
{
|
||||
static inline T * f( T & v, long )
|
||||
{
|
||||
- T *ptr;
|
||||
-/* return reinterpret_cast<T*>(
|
||||
- &const_cast<char&>(reinterpret_cast<const volatile char &>(v)));*/
|
||||
- ptr = (T*)(&v);
|
||||
-// memcpy(&ptr, &v, sizeof(T*));
|
||||
- return ptr; }
|
||||
T *ptr;
|
||||
/* return reinterpret_cast<T*>(
|
||||
&const_cast<char&>(reinterpret_cast<const volatile char &>(v)));*/
|
||||
ptr = (T*)(&v);
|
||||
// memcpy(&ptr, &v, sizeof(T*));
|
||||
return ptr; }
|
||||
|
||||
static inline T * f( T * v, int )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user