diff options
| author | 2023-12-08 23:28:48 +0100 | |
|---|---|---|
| committer | 2023-12-08 23:28:48 +0100 | |
| commit | ee642156d181ae2a521b128ee0abcf01303aa2ee (patch) | |
| tree | bbf605c6e1cc1341bc944666dc48d1ee88dd60f1 /src | |
| parent | Git version detection: ensure correct tag is returned if present (diff) | |
| download | KVIrc-ee642156d181ae2a521b128ee0abcf01303aa2ee.tar.gz KVIrc-ee642156d181ae2a521b128ee0abcf01303aa2ee.tar.bz2 KVIrc-ee642156d181ae2a521b128ee0abcf01303aa2ee.zip | |
Fix crash bug on avatar handling with specific realnames (#2578)
Diffstat (limited to 'src')
| -rw-r--r-- | src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp b/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp index 208718e00..09e07acd9 100644 --- a/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp +++ b/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp @@ -1082,7 +1082,7 @@ void KviIrcServerParser::parseNumericWhospcrpl(KviIrcMessage * msg) msg->console()->checkDefaultAvatar(e, szNick, szUser, szHost); } //still no avatar? check if the user is exposing the fact that he's got one - if(!e->avatar()) + if(!e->avatar() && szReal.size() > 2) { if((szReal[0].unicode() == KviControlCodes::Color) && (szReal[1].unicode() & 4) && (szReal[2].unicode() == KviControlCodes::Reset)) { |
