aboutsummaryrefslogtreecommitdiffstats
path: root/www/chimera2
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1995-09-23 15:30:03 +0800
committerasami <asami@FreeBSD.org>1995-09-23 15:30:03 +0800
commit6aa1beebdb33276f6cda3fe4efb6933d83d14211 (patch)
treea8183b776b932731e59fd73c4eb7ff82272df247 /www/chimera2
parent8bd8438201428b60396491c52b480cedf95a43ca (diff)
downloadfreebsd-ports-gnome-6aa1beebdb33276f6cda3fe4efb6933d83d14211.tar.gz
freebsd-ports-gnome-6aa1beebdb33276f6cda3fe4efb6933d83d14211.tar.zst
freebsd-ports-gnome-6aa1beebdb33276f6cda3fe4efb6933d83d14211.zip
Fix core dump due to miscalucalting length of malloc() string. Bug
already reported to original authors.
Diffstat (limited to 'www/chimera2')
-rw-r--r--www/chimera2/files/patch-ad11
1 files changed, 11 insertions, 0 deletions
diff --git a/www/chimera2/files/patch-ad b/www/chimera2/files/patch-ad
new file mode 100644
index 000000000000..7a67c9b1c42c
--- /dev/null
+++ b/www/chimera2/files/patch-ad
@@ -0,0 +1,11 @@
+--- ./src/url.c.org Sun Mar 26 01:26:06 1995
++++ ./src/url.c Fri Sep 22 23:53:00 1995
+@@ -173,7 +173,7 @@
+ }
+
+ len = strlen(protocol) + strlen(hostname) + strlen(filename) +
+- strlen(delim) + 11;
++ strlen(anchor) + strlen(delim) + strlen(delim2) + strlen(delim3) + 11;
+ u = alloc_mem(len + 1);
+ if (up->port == 0)
+ {