# HG changeset patch # User Sadrul Habib Chowdhury # Date 1183303610 0 # Node ID 29e48078a899801698fe543d48662d6c61d83d0c # Parent 69cc1a4ef6ab350fa82d39ee0c567541c90357a0 Update the irssi WM to do substring-search instead of string comparison. diff -r 69cc1a4ef6ab -r 29e48078a899 finch/libgnt/wms/irssi.c --- a/finch/libgnt/wms/irssi.c Sun Jul 01 14:04:35 2007 +0000 +++ b/finch/libgnt/wms/irssi.c Sun Jul 01 15:26:50 2007 +0000 @@ -126,7 +126,7 @@ int x, y, w, h; name = gnt_widget_get_name(win); - if (!name || strcmp(name, "conversation-window")) { + if (!name || !strstr(name, "conversation-window")) { if (!GNT_IS_MENU(win) && !GNT_WIDGET_IS_FLAG_SET(win, GNT_WIDGET_TRANSIENT)) { if ((!name || strcmp(name, "buddylist"))) { gnt_widget_get_size(win, &w, &h); @@ -191,7 +191,7 @@ { GntWidget *win = node->me; const char *name = gnt_widget_get_name(win); - if (!name || !GNT_IS_BOX(win) || strcmp(name, "conversation-window")) + if (!name || !GNT_IS_BOX(win) || !strstr(name, "conversation-window")) return; g_object_set_data(G_OBJECT(win), "irssi-index", GINT_TO_POINTER(g_list_index(wm->cws->list, win))); g_timeout_add(0, (GSourceFunc)update_conv_window_title, node);