# HG changeset patch # User Eric Warmenhoven # Date 966282283 0 # Node ID 9c49d245677313c7ff3cd64e77df01bc54c451c8 # Parent b77c039c9d3d96002a1b9c2c345964949d25cd3c [gaim-migrate @ 686] shit, i goofed committer: Tailor Script diff -r b77c039c9d3d -r 9c49d2456773 src/dialogs.c --- a/src/dialogs.c Mon Aug 14 16:58:32 2000 +0000 +++ b/src/dialogs.c Mon Aug 14 19:44:43 2000 +0000 @@ -1721,26 +1721,26 @@ if (d) { GList *d = deny; + char *n = g_strdup(normalize(name)); while (d) { - char *n = g_strdup(normalize(name)); if (!strcmp(n, normalize(d->data))) break; d = d->next; - g_free(n); } + g_free(n); if (!d) { deny = g_list_append(deny, name); serv_add_deny(name); } } else { GList *d = permit; + char *n = g_strdup(normalize(name)); while (d) { - char *n = g_strdup(normalize(name)); if (!strcmp(n, normalize(d->data))) break; d = d->next; - g_free(n); } + g_free(n); if (!d) { permit = g_list_append(permit, name); serv_add_permit(name); diff -r b77c039c9d3d -r 9c49d2456773 src/toc.c --- a/src/toc.c Mon Aug 14 16:58:32 2000 +0000 +++ b/src/toc.c Mon Aug 14 19:44:43 2000 +0000 @@ -899,29 +899,31 @@ how_many++; bud = g_list_append(bud, c+2); } else if (*c == 'p') { - GList *d = deny; + GList *d = permit; + char *n; name = g_malloc(strlen(c+2) + 2); g_snprintf(name, strlen(c+2) + 1, "%s", c+2); + n = g_strdup(normalize(name)); while (d) { - char *n = g_strdup(normalize(name)); - if (!strcmp(n, normalize(d->data))) + if (!strcasecmp(n, normalize(d->data))) break; d = d->next; - g_free(n); } + g_free(n); if (!d) permit = g_list_append(permit, name); } else if (*c == 'd') { - GList *d = permit; + GList *d = deny; + char *n; name = g_malloc(strlen(c+2) + 2); g_snprintf(name, strlen(c+2) + 1, "%s", c+2); + n = g_strdup(normalize(name)); while (d) { - char *n = g_strdup(normalize(name)); - if (!strcmp(n, normalize(d->data))) + if (!strcasecmp(n, normalize(d->data))) break; d = d->next; - g_free(n); } + g_free(n); if (!d) deny = g_list_append(deny, name); } else if (*c == 'm') {