gtkhtml r8757 - trunk/gtkhtml
- From: mcrha svn gnome org
- To: svn-commits-list gnome org
- Subject: gtkhtml r8757 - trunk/gtkhtml
- Date: Tue, 26 Feb 2008 14:24:35 +0000 (GMT)
Author: mcrha
Date: Tue Feb 26 14:24:35 2008
New Revision: 8757
URL: http://svn.gnome.org/viewvc/gtkhtml?rev=8757&view=rev
Log:
2008-02-26 Milan Crha <mcrha redhat com>
** Fix for bug #467791
* htmlengine.c: (element_parse_a):
Accept "shape", "coords" attributes only when inside "map" element.
Modified:
trunk/gtkhtml/ChangeLog
trunk/gtkhtml/htmlengine.c
Modified: trunk/gtkhtml/htmlengine.c
==============================================================================
--- trunk/gtkhtml/htmlengine.c (original)
+++ trunk/gtkhtml/htmlengine.c Tue Feb 26 14:24:35 2008
@@ -1788,12 +1788,11 @@
if (id == NULL && html_element_get_attr (element, "name", &value))
id = g_strdup (value);
- if (html_element_get_attr (element, "shape", &type)
- || html_element_get_attr (element, "coords", &coords)) {
+ if (e->map && (html_element_get_attr (element, "shape", &type) || html_element_get_attr (element, "coords", &coords))) {
HTMLShape *shape;
shape = html_shape_new (type, coords, url, target);
- if (shape && e->map)
+ if (shape)
html_map_add_shape (e->map, shape);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]