From d91d5a3ab5164fbb9f14130aa6a17817bc8898a8 Mon Sep 17 00:00:00 2001 From: Max Kellermann <max@musicpd.org> Date: Fri, 20 Jan 2017 17:16:11 +0100 Subject: [PATCH] playlist/SoundCloud: eliminate unnecessary casted variable --- src/playlist/plugins/SoundCloudPlaylistPlugin.cxx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx b/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx index 50dc7e4da..a4dcb1972 100644 --- a/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx +++ b/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx @@ -238,8 +238,7 @@ try { bool done = false; while (!done) { - char buffer[4096]; - unsigned char *ubuffer = (unsigned char *)buffer; + unsigned char buffer[4096]; const size_t nbytes = input_stream->Read(buffer, sizeof(buffer)); if (nbytes == 0) @@ -248,10 +247,10 @@ try { if (done) { stat = yajl_complete_parse(hand); } else - stat = yajl_parse(hand, ubuffer, nbytes); + stat = yajl_parse(hand, buffer, nbytes); if (stat != yajl_status_ok) { - unsigned char *str = yajl_get_error(hand, 1, ubuffer, nbytes); + unsigned char *str = yajl_get_error(hand, 1, buffer, nbytes); LogError(soundcloud_domain, (const char *)str); yajl_free_error(hand, str); break;