aboutsummaryrefslogtreecommitdiff
path: root/mail/dovecot
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-12-09 08:40:11 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-12-09 08:40:11 +0000
commit81968850a0f5535344c98893ea493f306d9658b1 (patch)
tree7a2ba4f74ade527f9e2dcab6beada4d3c6e6d136 /mail/dovecot
parentc9993535b39fd0d83442c73418a410f8c4b9ae57 (diff)
- Fix runtime crash
PR: ports/90106 Submitted by: Divacky Roman <xdivac02@stud.fit.vutbr.cz> Approved by: Robin Breathe <robin@isometry.net> (maintainer) Obtained from: author
Notes
Notes: svn path=/head/; revision=150707
Diffstat (limited to 'mail/dovecot')
-rw-r--r--mail/dovecot/files/patch-src-lib-index-mail-index-sync-ext.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/mail/dovecot/files/patch-src-lib-index-mail-index-sync-ext.c b/mail/dovecot/files/patch-src-lib-index-mail-index-sync-ext.c
new file mode 100644
index 000000000000..af432b7b06bc
--- /dev/null
+++ b/mail/dovecot/files/patch-src-lib-index-mail-index-sync-ext.c
@@ -0,0 +1,16 @@
+Index: src/lib-index/mail-index-sync-ext.c
+===================================================================
+RCS file: /home/cvs/dovecot/src/lib-index/mail-index-sync-ext.c,v
+retrieving revision 1.11
+retrieving revision 1.12
+diff -u -r1.11 -r1.12
+--- src/lib-index/mail-index-sync-ext.c 24 Sep 2005 10:12:03 -0000 1.11
++++ src/lib-index/mail-index-sync-ext.c 28 Oct 2005 14:10:13 -0000 1.12
+@@ -332,6 +332,7 @@
+ unsigned i, count = array_count(&map->extensions);
+ ssize_t diff = (ssize_t)new_size - (ssize_t)old_size;
+
++ ext = array_idx_modifyable(&map->extensions, 0);
+ for (i = ext_id + 1; i < count; i++)
+ ext[i].hdr_offset += diff;
+ }