mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
[svn] Treat the "shortcut icon" link as inline.
Published in <sxsadwgko2q.fsf@florida.arsdigita.de>.
This commit is contained in:
parent
2cf87bea8b
commit
ca9319aaba
@ -1,3 +1,8 @@
|
|||||||
|
2001-12-19 Hrvoje Niksic <hniksic@arsdigita.com>
|
||||||
|
|
||||||
|
* html-url.c (tag_handle_link): Treat the "shortcut icon" link as
|
||||||
|
inline.
|
||||||
|
|
||||||
2001-12-18 Hrvoje Niksic <hniksic@arsdigita.com>
|
2001-12-18 Hrvoje Niksic <hniksic@arsdigita.com>
|
||||||
|
|
||||||
* recur.c (retrieve_tree): Make a copy of file obtained from
|
* recur.c (retrieve_tree): Make a copy of file obtained from
|
||||||
|
@ -484,12 +484,18 @@ tag_handle_link (int tagid, struct taginfo *tag, struct map_context *ctx)
|
|||||||
int attrind;
|
int attrind;
|
||||||
char *href = find_attr (tag, "href", &attrind);
|
char *href = find_attr (tag, "href", &attrind);
|
||||||
|
|
||||||
/* All <link href="..."> link references are external,
|
/* All <link href="..."> link references are external, except those
|
||||||
except for <link rel="stylesheet" href="...">. */
|
known not to be, such as style sheet and shortcut icon:
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="...">
|
||||||
|
<link rel="shortcut icon" href="...">
|
||||||
|
*/
|
||||||
if (href)
|
if (href)
|
||||||
{
|
{
|
||||||
char *rel = find_attr (tag, "rel", NULL);
|
char *rel = find_attr (tag, "rel", NULL);
|
||||||
int inlinep = (rel && 0 == strcasecmp (rel, "stylesheet"));
|
int inlinep = (rel
|
||||||
|
&& (0 == strcasecmp (rel, "stylesheet")
|
||||||
|
|| 0 == strcasecmp (rel, "shortcut icon")));
|
||||||
append_one_url (href, inlinep, tag, attrind, ctx);
|
append_one_url (href, inlinep, tag, attrind, ctx);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user