diff options
| author | 2024-08-27 08:38:52 +0200 | |
|---|---|---|
| committer | 2024-08-27 08:38:52 +0200 | |
| commit | 5f64aac71bfb36b0ee43faa4d4c311fd30168ce4 (patch) | |
| tree | 2d29e9d9ad7139bf508250041879a6875354fc42 | |
| parent | Misc fixes to sound module related to autodetect (#2669) (diff) | |
| download | KVIrc-5f64aac71bfb36b0ee43faa4d4c311fd30168ce4.tar.gz KVIrc-5f64aac71bfb36b0ee43faa4d4c311fd30168ce4.tar.bz2 KVIrc-5f64aac71bfb36b0ee43faa4d4c311fd30168ce4.zip | |
Fix crash on empty realname; fix #2673 (#2674)
| -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 e485a2012..bce3c9cfb 100644 --- a/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp +++ b/src/kvirc/sparser/KviIrcServerParser_numericHandlers.cpp @@ -943,7 +943,7 @@ void KviIrcServerParser::parseNumericWhoReply(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)) { |
