diff --git a/reactos/include/psdk/winnt.h b/reactos/include/psdk/winnt.h index 33ed3230971..34aa244b5ba 100644 --- a/reactos/include/psdk/winnt.h +++ b/reactos/include/psdk/winnt.h @@ -4145,7 +4145,7 @@ static __inline__ struct _TEB * NtCurrentTeb(void) #elif defined (_M_AMD64) FORCEINLINE struct _TEB * NtCurrentTeb(VOID) { - return __readgsqword(FIELD_OFFSET(NT_TIB, Self)); + return (struct _TEB *)__readgsqword(FIELD_OFFSET(NT_TIB, Self)); } #else static __inline__ struct _TEB * NtCurrentTeb(void)