diff options
Diffstat (limited to 'www/elinks')
-rw-r--r-- | www/elinks/Makefile | 2 | ||||
-rw-r--r-- | www/elinks/files/patch-src::document::html::parser.c | 13 |
2 files changed, 14 insertions, 1 deletions
diff --git a/www/elinks/Makefile b/www/elinks/Makefile index b73d69a2..988be55 100644 --- a/www/elinks/Makefile +++ b/www/elinks/Makefile @@ -7,7 +7,7 @@ PORTNAME= elinks PORTVERSION= 0.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://elinks.or.cz/download/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc diff --git a/www/elinks/files/patch-src::document::html::parser.c b/www/elinks/files/patch-src::document::html::parser.c new file mode 100644 index 0000000..c90bd55 --- /dev/null +++ b/www/elinks/files/patch-src::document::html::parser.c @@ -0,0 +1,13 @@ +--- src/document/html/parser.c.orig Sat Sep 6 02:09:37 2003 ++++ src/document/html/parser.c Sat Sep 6 02:10:14 2003 +@@ -2330,8 +2330,8 @@ + parse_frame_widths(d, y, HTML_FRAME_CHAR_HEIGHT, &fp.yw, &fp.y); + fp.parent = html_top.frameset; + if (fp.x && fp.y) html_top.frameset = special_f(ff, SP_FRAMESET, &fp); +- mem_free(fp.xw); +- mem_free(fp.yw); ++ if (fp.x) mem_free(fp.xw); ++ if (fp.y) mem_free(fp.yw); + + free_cd: + mem_free(c); |