summaryrefslogtreecommitdiff
path: root/www/seamonkey2/files/patch-xpcom::ds::plvector.c
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2001-11-21 16:27:43 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2001-11-21 16:27:43 +0000
commita05c355cef04ee4f45130a94941d8444b9b1a25b (patch)
tree90d027e9bb6704d522d4d12d55072ce267624846 /www/seamonkey2/files/patch-xpcom::ds::plvector.c
parentAdd patch which I missed in the previous commit. (diff)
Update to 0.9.6. Surprisingly, this update doesn't break Galeon/Nautilus.
Notes
Notes: svn path=/head/; revision=50335
Diffstat (limited to 'www/seamonkey2/files/patch-xpcom::ds::plvector.c')
-rw-r--r--www/seamonkey2/files/patch-xpcom::ds::plvector.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/www/seamonkey2/files/patch-xpcom::ds::plvector.c b/www/seamonkey2/files/patch-xpcom::ds::plvector.c
new file mode 100644
index 000000000000..645751f3c3d6
--- /dev/null
+++ b/www/seamonkey2/files/patch-xpcom::ds::plvector.c
@@ -0,0 +1,19 @@
+
+$FreeBSD$
+
+--- xpcom/ds/plvector.c 2001/11/21 12:36:30 1.1
++++ xpcom/ds/plvector.c 2001/11/21 12:43:54
+@@ -177,11 +177,12 @@
+ PL_VectorCompact(PLVector* v)
+ {
+ if (v->size != v->maxSize) {
++ void ** newData = NULL;
++
+ /* shrink to desired size */
+ #ifdef SIZE_T_MAX
+ PR_ASSERT(v->size <= SIZE_T_MAX/sizeof(void *)); /* no overflow */
+ #endif
+- void ** newData = NULL;
+ if (v->size != 0) {
+ newData = (void **)PR_Malloc(v->size * sizeof(void *));
+ /* copy new data from old */