diff --git a/Source/nragev20/FileAccess.cpp b/Source/nragev20/FileAccess.cpp index c11b83c43..5a13741f4 100644 --- a/Source/nragev20/FileAccess.cpp +++ b/Source/nragev20/FileAccess.cpp @@ -1105,8 +1105,8 @@ bool SaveLastBrowseDir( TCHAR *pszFileName, DWORD dwType ) // Handy, because it handles all our file type extensions for us. bool BrowseFile( HWND hDlg, TCHAR *pszFileName, DWORD dwType, bool fSave ) { - TCHAR pszFilter[DEFAULT_BUFFER]; - TCHAR pszTitle[DEFAULT_BUFFER]; + TCHAR pszFilter[DEFAULT_BUFFER] = { 0 }; + TCHAR pszTitle[DEFAULT_BUFFER] = { 0 }; DWORD dwFlags = /*OFN_DONTADDTORECENT |*/ OFN_NOCHANGEDIR; dwFlags |= (fSave) ? OFN_PATHMUSTEXIST | OFN_OVERWRITEPROMPT : OFN_HIDEREADONLY | OFN_FILEMUSTEXIST; diff --git a/Source/nragev20/Interface.cpp b/Source/nragev20/Interface.cpp index 1d7bcc656..34701da31 100644 --- a/Source/nragev20/Interface.cpp +++ b/Source/nragev20/Interface.cpp @@ -35,6 +35,7 @@ #include "PakIO.h" #include "Version.h" #include "XInputController.h" +#include // Prototypes // BOOL CALLBACK ControllerTabProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam ); @@ -105,7 +106,7 @@ BOOL CALLBACK MainDlgProc( HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam ) TCHAR tszBuffer[DEFAULT_BUFFER], tszMsg[DEFAULT_BUFFER / 2]; LoadString( g_hResourceDLL, IDS_VERSTRING, tszBuffer, DEFAULT_BUFFER / 2); - _stprintf(tszMsg, tszBuffer, VER_FILE_VERSION_STR); + _stprintf(tszMsg, tszBuffer, stdstr(VER_FILE_VERSION_STR).ToUTF16().c_str()); SetDlgItemText( hDlg, IDC_VERSIONSTRING, tszMsg ); } diff --git a/Source/nragev20/NRage_Input_V2.vcxproj b/Source/nragev20/NRage_Input_V2.vcxproj index d6cd9a03c..e415ec323 100644 --- a/Source/nragev20/NRage_Input_V2.vcxproj +++ b/Source/nragev20/NRage_Input_V2.vcxproj @@ -91,6 +91,9 @@ + + {b4a4b994-9111-42b1-93c2-6f1ca8bc4421} + {1968162c-0793-491d-91a1-81645a24d399}