From 166eba11b728ffa4501bea9d0ad7afaf9a755911 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sun, 1 May 2016 00:04:40 -0700 Subject: [PATCH] GUACAMOLE-25: Fix pointer update in audio input buffer transfer. --- src/protocols/rdp/audio_input.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/protocols/rdp/audio_input.c b/src/protocols/rdp/audio_input.c index 1bea175b..8839d35b 100644 --- a/src/protocols/rdp/audio_input.c +++ b/src/protocols/rdp/audio_input.c @@ -128,6 +128,9 @@ void guac_rdp_audio_buffer_write(guac_rdp_audio_buffer* audio_buffer, length -= chunk_size; audio_buffer->bytes_written += chunk_size; + /* Advance to next chunk */ + buffer += chunk_size; + /* Invoke flush handler if full */ if (audio_buffer->bytes_written == audio_buffer->packet_size) {