Commit 464a6eb4 authored by Andrew Talbot's avatar Andrew Talbot Committed by Alexandre Julliard

msvcrt: Move static function from header into file where it is called.

parent 26af24c9
...@@ -97,6 +97,12 @@ extern const vtable_ptr MSVCRT_bad_cast_vtable; ...@@ -97,6 +97,12 @@ extern const vtable_ptr MSVCRT_bad_cast_vtable;
extern const vtable_ptr MSVCRT___non_rtti_object_vtable; extern const vtable_ptr MSVCRT___non_rtti_object_vtable;
extern const vtable_ptr MSVCRT_type_info_vtable; extern const vtable_ptr MSVCRT_type_info_vtable;
/* get the vtable pointer for a C++ object */
static inline const vtable_ptr *get_vtable( void *obj )
{
return *(const vtable_ptr **)obj;
}
static inline const rtti_object_locator *get_obj_locator( void *cppobj ) static inline const rtti_object_locator *get_obj_locator( void *cppobj )
{ {
const vtable_ptr *vtable = get_vtable( cppobj ); const vtable_ptr *vtable = get_vtable( cppobj );
......
...@@ -135,12 +135,6 @@ typedef struct __cxx_exception_type ...@@ -135,12 +135,6 @@ typedef struct __cxx_exception_type
void _CxxThrowException(exception*,const cxx_exception_type*); void _CxxThrowException(exception*,const cxx_exception_type*);
/* get the vtable pointer for a C++ object */
static inline const vtable_ptr *get_vtable( void *obj )
{
return *(const vtable_ptr **)obj;
}
static inline const char *dbgstr_type_info( const type_info *info ) static inline const char *dbgstr_type_info( const type_info *info )
{ {
if (!info) return "{}"; if (!info) return "{}";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment