summaryrefslogtreecommitdiff
path: root/x11/XFree86-4-libraries
diff options
context:
space:
mode:
authorEric Anholt <anholt@FreeBSD.org>2003-04-26 08:00:21 +0000
committerEric Anholt <anholt@FreeBSD.org>2003-04-26 08:00:21 +0000
commite5aa7d1091c41e3a1c50ace191b8eec1fb24c5bc (patch)
tree9f7eed27ad7c57a3d3c9b7d81329e15ae9f7a4b0 /x11/XFree86-4-libraries
parentUpgrade to 009. (diff)
Fix a memory leak in libX11.
Obtained from: RedHat
Notes
Notes: svn path=/head/; revision=79667
Diffstat (limited to 'x11/XFree86-4-libraries')
-rw-r--r--x11/XFree86-4-libraries/Makefile2
-rw-r--r--x11/XFree86-4-libraries/files/patch-lcPrTxt.c10
2 files changed, 11 insertions, 1 deletions
diff --git a/x11/XFree86-4-libraries/Makefile b/x11/XFree86-4-libraries/Makefile
index d0806fb3ec21..254dfec46633 100644
--- a/x11/XFree86-4-libraries/Makefile
+++ b/x11/XFree86-4-libraries/Makefile
@@ -7,7 +7,7 @@
PORTNAME= libraries
PORTVERSION= 4.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XFREE:S/$/:x/} \
${MASTER_SITE_LOCAL:S/$/:local/}
diff --git a/x11/XFree86-4-libraries/files/patch-lcPrTxt.c b/x11/XFree86-4-libraries/files/patch-lcPrTxt.c
new file mode 100644
index 000000000000..d54dd94d639c
--- /dev/null
+++ b/x11/XFree86-4-libraries/files/patch-lcPrTxt.c
@@ -0,0 +1,10 @@
+--- lib/X11/lcPrTxt.c.orig Mon Jun 3 15:36:00 2002
++++ lib/X11/lcPrTxt.c Mon Apr 21 23:38:30 2003
+@@ -154,7 +154,6 @@
+ buf_len = text_prop->nitems * 6 + 1;
+ else
+ buf_len = text_prop->nitems * XLC_PUBLIC(lcd, mb_cur_max) + 1;
+- buf = (XPointer) Xmalloc(buf_len);
+ }
+ buf = (XPointer) Xmalloc(buf_len);
+ if (buf == NULL)