comparison mcabber/src/hooks.c @ 1116:14e458020e23

Fix a bug in the history logging (incoming "/me " messages) There is a bug in the history logging. If someone sends a "/me bla" message, it won't be saved, only "MR 20070105T00:23:05Z 000" (Problem reported by Frank Zschockelt)
author Mikael Berthe <mikael@lilotux.net>
date Sat, 06 Jan 2007 12:10:17 +0100
parents 7e383aa48b3d
children 1a109ebf3f24
comparison
equal deleted inserted replaced
1115:922a9ae1a17e 1116:14e458020e23
63 wmsg = bmsg = g_strdup_printf("<%s> %s", resname, msg); 63 wmsg = bmsg = g_strdup_printf("<%s> %s", resname, msg);
64 if (!strncmp(msg, COMMAND_ME, strlen(COMMAND_ME))) 64 if (!strncmp(msg, COMMAND_ME, strlen(COMMAND_ME)))
65 wmsg = mmsg = g_strdup_printf("*%s %s", resname, msg+4); 65 wmsg = mmsg = g_strdup_printf("*%s %s", resname, msg+4);
66 } 66 }
67 } else { 67 } else {
68 bmsg = g_strdup(msg);
68 if (!strncmp(msg, COMMAND_ME, strlen(COMMAND_ME))) 69 if (!strncmp(msg, COMMAND_ME, strlen(COMMAND_ME)))
69 wmsg = mmsg = g_strdup_printf("*%s %s", bjid, msg+4); 70 wmsg = mmsg = g_strdup_printf("*%s %s", bjid, msg+4);
70 else 71 else
71 wmsg = (char*) msg; 72 wmsg = (char*) msg;
72 } 73 }