# HG changeset patch # User Mikael Berthe # Date 1289298268 -3600 # Node ID 0fa6df17bc5c88f023319689a5a2492109a11124 # Parent 33d1c42cf07ea76e6cbcf3f9e51b53ae8a3db364 Fix potential issue pointed out by franky's clang report diff -r 33d1c42cf07e -r 0fa6df17bc5c mcabber/mcabber/screen.c --- a/mcabber/mcabber/screen.c Tue Nov 09 11:10:26 2010 +0100 +++ b/mcabber/mcabber/screen.c Tue Nov 09 11:24:28 2010 +0100 @@ -1377,7 +1377,8 @@ if (mucnicklen) { nicktmp = g_strndup(text, mucnicklen); nicklocaltmp = from_utf8(nicktmp); - mucnicklen = strlen(nicklocaltmp); + if (nicklocaltmp) + mucnicklen = strlen(nicklocaltmp); g_free(nicklocaltmp); g_free(nicktmp); } @@ -4017,9 +4018,10 @@ switch (kcode.mcode) { case 0: + // key = kcode.value; break; case MKEY_EQUIV: - key = kcode.value; + // key = kcode.value; break; case MKEY_META: default: