diff --git a/ftk/src/ftk.h b/ftk/src/ftk.h index dabf3dc..5157438 100644 --- a/ftk/src/ftk.h +++ b/ftk/src/ftk.h @@ -1992,7 +1992,7 @@ virtual RCODE FLMAPI getThreadName( FLMUINT uiThreadId, char * pszThreadName, - FLMUINT * puiLength); + FLMUINT * puiLength) = 0; virtual FLMUINT FLMAPI getThreadGroupCount( FLMUINT uiThreadGroup) = 0; diff --git a/ftk/src/ftkmisc.cpp b/ftk/src/ftkmisc.cpp index 05d048c..161b019 100644 --- a/ftk/src/ftkmisc.cpp +++ b/ftk/src/ftkmisc.cpp @@ -102,8 +102,8 @@ RCODE FLMAPI ftkStartup( void) // Sanity check -- make sure we are using the correct // byte-swap macros for this platform - flmAssert( FB2UD( "\x0A\x0B\x0C\x0D") == 0x0D0C0B0A); - flmAssert( FB2UW( "\x0A\x0B") == 0x0B0A); + flmAssert( FB2UD( (FLMBYTE *)"\x0A\x0B\x0C\x0D") == 0x0D0C0B0A); + flmAssert( FB2UW( (FLMBYTE *)"\x0A\x0B") == 0x0B0A); #if defined( FLM_RING_ZERO_NLM) if( RC_BAD( rc = f_netwareStartup()))