fixed deprecation in sound system wrapper

This commit is contained in:
turanszkij
2017-08-18 22:30:28 +02:00
parent c2e8a89ccb
commit 11cf155ef3
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -135,7 +135,7 @@ HRESULT wiSound::ReadChunkData(HANDLE hFile, void * buffer, DWORD buffersize, DW
hr = HRESULT_FROM_WIN32( GetLastError() );
return hr;
}
HRESULT wiSound::OpenFile(TCHAR* strFileName)
HRESULT wiSound::OpenFile(const TCHAR* strFileName)
{
HRESULT hr;
@@ -195,11 +195,11 @@ HRESULT wiSound::OpenFile(TCHAR* strFileName)
}
HRESULT wiSound::Load(wstring filename)
{
return OpenFile(filename._Myptr());
return OpenFile(filename.data());
}
HRESULT wiSound::Load(string filename)
{
return OpenFile(wstring(filename.begin(),filename.end())._Myptr());
return OpenFile(wstring(filename.begin(),filename.end()).data());
}
void wiSound::Stop(){
StopSound();
+1 -1
View File
@@ -53,7 +53,7 @@ protected:
HRESULT FindChunk(HANDLE hFile, DWORD fourcc, DWORD & dwChunkSize, DWORD & dwChunkDataPosition);
HRESULT ReadChunkData(HANDLE hFile, void * buffer, DWORD buffersize, DWORD bufferoffset);
HRESULT OpenFile(TCHAR*);
HRESULT OpenFile(const TCHAR*);
HRESULT PlaySound(wiAudioEngine* engine);
void StopSound();