changeset 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 33d1c42cf07e
children fba12c1f6386
files mcabber/mcabber/screen.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- 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: