summaryrefslogtreecommitdiff
path: root/protocols/Discord/src/avatars.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Discord/src/avatars.cpp')
-rw-r--r--protocols/Discord/src/avatars.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/protocols/Discord/src/avatars.cpp b/protocols/Discord/src/avatars.cpp
index c0a5129b8b..d11409dae1 100644
--- a/protocols/Discord/src/avatars.cpp
+++ b/protocols/Discord/src/avatars.cpp
@@ -69,11 +69,8 @@ LBL_Error:
return;
}
- for (int i = 0; i < reply->headersCount; i++)
- if (!mir_strcmp(reply->headers[i].szName, "Content-Type")) {
- ai.format = ProtoGetAvatarFormatByMimeType(reply->headers[i].szValue);
- break;
- }
+ if (auto *pszHdr = Netlib_GetHeader(reply, "Content-Type"))
+ ai.format = ProtoGetAvatarFormatByMimeType(pszHdr);
if (ai.format == PA_FORMAT_UNKNOWN) {
debugLogA("unknown avatar mime type");