diff --git a/src/lyrics.cpp b/src/lyrics.cpp index 3a7a62a6..319275c0 100644 --- a/src/lyrics.cpp +++ b/src/lyrics.cpp @@ -41,12 +41,8 @@ namespace { size_t write_data(char *buffer, size_t size, size_t nmemb, string data) { - int result = 0; - if (buffer) - { - data += buffer; - result = size*nmemb; - } + size_t result = size * nmemb; + data.append(buffer, result); return result; }