Revision 333 src/grouplistdialog.c
| grouplistdialog.c (revision 333) | ||
|---|---|---|
| 430 | 430 |
|
| 431 | 431 |
if (g_pattern_match_string(pspec, ginfo->name)) {
|
| 432 | 432 |
node = grouplist_create_branch(ginfo, pattern); |
| 433 |
if (g_slist_find_custom(subscribed, ginfo->name, |
|
| 434 |
(GCompareFunc)g_strcasecmp) |
|
| 433 |
if (g_slist_find_custom |
|
| 434 |
(subscribed, ginfo->name, |
|
| 435 |
(GCompareFunc)g_ascii_strcasecmp) |
|
| 435 | 436 |
!= NULL) |
| 436 | 437 |
gtk_ctree_select(GTK_CTREE(ctree), node); |
| 437 | 438 |
} |
| ... | ... | |
| 555 | 556 |
if (!ginfo) return; |
| 556 | 557 |
|
| 557 | 558 |
list = g_slist_find_custom(subscribed, ginfo->name, |
| 558 |
(GCompareFunc)g_strcasecmp); |
|
| 559 |
(GCompareFunc)g_ascii_strcasecmp);
|
|
| 559 | 560 |
if (list) {
|
| 560 | 561 |
g_free(list->data); |
| 561 | 562 |
subscribed = g_slist_remove(subscribed, list->data); |
Also available in: Unified diff