# HG changeset patch # User Andreas Monitzer # Date 1184169549 0 # Node ID 8d2ea5072f6f97bcd4c31026dfaa941483405399 # Parent 692057170584f04093dbe5d005e6b4f2521d6e0e# Parent ba48f21e0795de1214445e9835c73e518a8f51e5 merge of '56282c0e590e48f68f48934e6d0fe5bb4ecd518b' and '71ed79a95ae8fc95aafeebbea64a8adcf4db8bfd' diff -r 692057170584 -r 8d2ea5072f6f libpurple/util.c --- a/libpurple/util.c Wed Jul 11 15:59:08 2007 +0000 +++ b/libpurple/util.c Wed Jul 11 15:59:09 2007 +0000 @@ -1428,47 +1428,6 @@ xhtml = g_string_append(xhtml, ""); continue; } - if(!g_ascii_strncasecmp(c, "' || *(c+4) == ' ')) { - const char *p = c; - GString *src = NULL, *alt = NULL; - while(*p && *p != '>') { - if(!g_ascii_strncasecmp(p, "src=", strlen("src="))) { - const char *q = p + strlen("src="); - src = g_string_new(""); - if(*q == '\'' || *q == '\"') - q++; - while(*q && *q != '\"' && *q != '\'' && *q != ' ') { - src = g_string_append_c(src, *q); - q++; - } - p = q; - } else if(!g_ascii_strncasecmp(p, "alt=", strlen("alt="))) { - const char *q = p + strlen("alt="); - alt = g_string_new(""); - if(*q == '\'' || *q == '\"') - q++; - while(*q && *q != '\"' && *q != '\'' && *q != ' ') { - alt = g_string_append_c(alt, *q); - q++; - } - p = q; - } - p++; - } - if ((c = strchr(c, '>')) != NULL) - c++; - else - c = p; - /* src and alt are required! */ - if(src && alt) - g_string_append_printf(xhtml, "%s", g_strstrip(src->str), alt->str); - if(alt) { - plain = g_string_append(plain, alt->str); - if(!src) - xhtml = g_string_append(xhtml, alt->str); - } - continue; - } if(!g_ascii_strncasecmp(c, "' || *(c+2) == ' ')) { const char *p = c; struct purple_parse_tag *pt;