diff mcabber/src/buddies.c @ 39:416fd026d76d

[/trunk] Changeset 55 by mikael * Increase roster's weight. Fixed weight of ROSTER_WEIGHT=24 for now.
author mikael
date Mon, 04 Apr 2005 20:55:03 +0000
parents a8ceaa3005fd
children d79ff2ce61c4
line wrap: on
line diff
--- a/mcabber/src/buddies.c	Mon Apr 04 20:18:18 2005 +0000
+++ b/mcabber/src/buddies.c	Mon Apr 04 20:55:03 2005 +0000
@@ -126,9 +126,10 @@
   int n;
   int maxx, maxy;
   int fakeOffset = buddyOffset;
+  char name[ROSTER_WEIGHT];
 
   getmaxyx(win, maxy, maxx);
-
+  name[ROSTER_WEIGHT-8] = 0;
 
   /* cleanup of roster window */
   wattrset(win, COLOR_PAIR(COLOR_GENERAL));
@@ -171,8 +172,8 @@
     mvwprintw(win, i, 1, "");
     for (n = 2; n < maxx; n++)
       waddch(win, ' ');
-    //mvwprintw(win, i, (maxx - strlen(tmp->name)) / 2, "%s", tmp->name);
-    mvwprintw(win, i, 1, " %c[%c] %.12s", pending, status, tmp->name);
+    strncpy(name, tmp->name, ROSTER_WEIGHT-8);
+    mvwprintw(win, i, 1, " %c[%c] %s", pending, status, name);
     i++;
     if (i >= maxy - 1)
       break;