Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/screen.c @ 1918:0fa6df17bc5c
Fix potential issue pointed out by franky's clang report
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Tue, 09 Nov 2010 11:24:28 +0100 |
parents | e09763e16e49 |
children | 3e3e73bb43f5 |
comparison
equal
deleted
inserted
replaced
1917:33d1c42cf07e | 1918:0fa6df17bc5c |
---|---|
1375 text_locale = from_utf8(text); | 1375 text_locale = from_utf8(text); |
1376 // Convert the nick alone and compute its length | 1376 // Convert the nick alone and compute its length |
1377 if (mucnicklen) { | 1377 if (mucnicklen) { |
1378 nicktmp = g_strndup(text, mucnicklen); | 1378 nicktmp = g_strndup(text, mucnicklen); |
1379 nicklocaltmp = from_utf8(nicktmp); | 1379 nicklocaltmp = from_utf8(nicktmp); |
1380 mucnicklen = strlen(nicklocaltmp); | 1380 if (nicklocaltmp) |
1381 mucnicklen = strlen(nicklocaltmp); | |
1381 g_free(nicklocaltmp); | 1382 g_free(nicklocaltmp); |
1382 g_free(nicktmp); | 1383 g_free(nicktmp); |
1383 } | 1384 } |
1384 hbuf_add_line(&win_entry->bd->hbuf, text_locale, timestamp, prefix_flags, | 1385 hbuf_add_line(&win_entry->bd->hbuf, text_locale, timestamp, prefix_flags, |
1385 maxX - Roster_Width - scr_getprefixwidth(), num_history_blocks, | 1386 maxX - Roster_Width - scr_getprefixwidth(), num_history_blocks, |
4015 | 4016 |
4016 lock_chatstate = FALSE; | 4017 lock_chatstate = FALSE; |
4017 | 4018 |
4018 switch (kcode.mcode) { | 4019 switch (kcode.mcode) { |
4019 case 0: | 4020 case 0: |
4021 // key = kcode.value; | |
4020 break; | 4022 break; |
4021 case MKEY_EQUIV: | 4023 case MKEY_EQUIV: |
4022 key = kcode.value; | 4024 // key = kcode.value; |
4023 break; | 4025 break; |
4024 case MKEY_META: | 4026 case MKEY_META: |
4025 default: | 4027 default: |
4026 if (bindcommand(kcode) == 255) { | 4028 if (bindcommand(kcode) == 255) { |
4027 mcabber_set_terminate_ui(); | 4029 mcabber_set_terminate_ui(); |