From 14b08332f610f32509bc6028198979d47d5fbd9e Mon Sep 17 00:00:00 2001 From: HanzZ Date: Wed, 30 Jan 2013 19:17:54 +0100 Subject: [PATCH] Skype: First byte in avatar_image is 0... --- backends/skype/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backends/skype/main.cpp b/backends/skype/main.cpp index 2ac4d727..5d603d36 100644 --- a/backends/skype/main.cpp +++ b/backends/skype/main.cpp @@ -325,7 +325,7 @@ class SpectrumNetworkPlugin : public NetworkPlugin { if(sqlite3_step(stmt) == SQLITE_ROW) { int size = sqlite3_column_bytes(stmt, 0); const void *data = sqlite3_column_blob(stmt, 0); - photo = std::string((const char *)data, size); + photo = std::string((const char *)data + 1, size - 1); } else { LOG4CXX_ERROR(logger, (sqlite3_errmsg(db) == NULL ? "" : sqlite3_errmsg(db)));