From ef093a4d3552044f3e249540c5dfc7d50adc4188 Mon Sep 17 00:00:00 2001 From: Soren Jorvang Date: Tue, 7 Dec 2010 22:38:03 +0000 Subject: [PATCH] Use the proper type for printing the OpenAL default device name. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6540 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/AudioCommon/Src/OpenALStream.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Source/Core/AudioCommon/Src/OpenALStream.cpp b/Source/Core/AudioCommon/Src/OpenALStream.cpp index 15fe2d5fa8..ab8ba5b608 100644 --- a/Source/Core/AudioCommon/Src/OpenALStream.cpp +++ b/Source/Core/AudioCommon/Src/OpenALStream.cpp @@ -35,25 +35,29 @@ bool OpenALStream::Start() pDeviceList = new ALDeviceList(); if ((pDeviceList) && (pDeviceList->GetNumDevices())) { - pDevice = alcOpenDevice((const ALCchar *)pDeviceList->GetDeviceName(pDeviceList->GetDefaultDevice())); + char *defDevName = pDeviceList-> \ + GetDeviceName(pDeviceList->GetDefaultDevice()); + pDevice = alcOpenDevice(defDevName); if (pDevice) { pContext = alcCreateContext(pDevice, NULL); if (pContext) { alcMakeContextCurrent(pContext); - thread = new Common::Thread(OpenALStream::ThreadFunc, (void *)this); + thread = new Common::Thread( + OpenALStream::ThreadFunc, (void *)this); bReturn = true; } else { alcCloseDevice(pDevice); - PanicAlert("OpenAL: can't create context for device %s", pDevice); + PanicAlert("OpenAL: can't create context " + "for device %s", defDevName); } } else { - PanicAlert("OpenAL: can't open device %s", pDevice); + PanicAlert("OpenAL: can't open device %s", defDevName); } delete pDeviceList; }