diff mcabber/src/hooks.c @ 1611:f9bf561e54d0

Use the username for authentication, added jid_get_username() to utils.c
author franky
date Sun, 11 Oct 2009 20:58:20 +0200
parents 14690e624e9d
children b008ac166b91
line wrap: on
line diff
--- a/mcabber/src/hooks.c	Sun Oct 11 20:06:47 2009 +0200
+++ b/mcabber/src/hooks.c	Sun Oct 11 20:58:20 2009 +0200
@@ -340,10 +340,11 @@
   } else {
     wmsg = (char*)msg;
     if (!strncmp(msg, COMMAND_ME, strlen(COMMAND_ME))) {
-      const char *myid = settings_opt_get("username");
-      if (myid)
-        wmsg = mmsg = g_strdup_printf("*%s %s", settings_opt_get("username"),
-                                      msg+4);
+      char *myid = jid_get_username(settings_opt_get("jid"));
+      if (myid) {
+        wmsg = mmsg = g_strdup_printf("*%s %s", myid, msg+4);
+        g_free(myid);
+      }
     }
   }