aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/sound/audio_buffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/sound/audio_buffer.cpp')
-rw-r--r--engines/titanic/sound/audio_buffer.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/titanic/sound/audio_buffer.cpp b/engines/titanic/sound/audio_buffer.cpp
index aa4bb8ca7f..029e7f0d9c 100644
--- a/engines/titanic/sound/audio_buffer.cpp
+++ b/engines/titanic/sound/audio_buffer.cpp
@@ -46,14 +46,14 @@ byte *CAudioBuffer::getEnd() {
return _flag ? &_buffer[0] : &_buffer[_buffer.size() / 2];
}
-uint16 *CAudioBuffer::getReadPtr() {
+int16 *CAudioBuffer::getReadPtr() {
byte *ptr = getBegin();
- return (uint16 *)(ptr + (_buffer.size() / 2 - _readBytesLeft));
+ return (int16 *)(ptr + (_buffer.size() / 2 - _readBytesLeft));
}
-uint16 *CAudioBuffer::getWritePtr() {
+int16 *CAudioBuffer::getWritePtr() {
byte *ptr = getEnd();
- return (uint16 *)(ptr + (_buffer.size() / 2 - _writeBytesLeft));
+ return (int16 *)(ptr + (_buffer.size() / 2 - _writeBytesLeft));
}
void CAudioBuffer::advanceRead(int size) {