diff options
| author | Juan Linietsky | 2016-06-24 20:05:40 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2016-06-24 20:06:07 -0300 |
| commit | 62dfee768d1541d8933452c004e5f9e002e6d912 (patch) | |
| tree | 4faba85635dc7f22c515b8b12f1590442d043794 /core/reference.h | |
| parent | 22c9a44174a113a5f41c21c3d8fa22413834a21d (diff) | |
| download | godot-62dfee768d1541d8933452c004e5f9e002e6d912.tar.gz godot-62dfee768d1541d8933452c004e5f9e002e6d912.tar.zst godot-62dfee768d1541d8933452c004e5f9e002e6d912.zip | |
Diffstat (limited to 'core/reference.h')
| -rw-r--r-- | core/reference.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/reference.h b/core/reference.h index 60a256dc9..89e9627b7 100644 --- a/core/reference.h +++ b/core/reference.h @@ -341,7 +341,7 @@ struct PtrToArg< Ref<T> > { _FORCE_INLINE_ static void encode(Ref<T> p_val,const void* p_ptr) { - *((T**)p_ptr)=p_val.ptr(); + *(Ref<Reference>*)p_ptr=p_val; } }; @@ -371,7 +371,7 @@ struct PtrToArg< RefPtr > { _FORCE_INLINE_ static void encode(RefPtr p_val,const void* p_ptr) { Ref<Reference> r = p_val; - *((Reference**)p_ptr)=r.ptr(); + *(Ref<Reference>*)p_ptr=r; } }; |
