diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /mail-filter/procmail/files/procmail-pipealloc.diff |
reinit the tree, so we can have metadata
Diffstat (limited to 'mail-filter/procmail/files/procmail-pipealloc.diff')
-rw-r--r-- | mail-filter/procmail/files/procmail-pipealloc.diff | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/mail-filter/procmail/files/procmail-pipealloc.diff b/mail-filter/procmail/files/procmail-pipealloc.diff new file mode 100644 index 000000000000..fdd5cc97328a --- /dev/null +++ b/mail-filter/procmail/files/procmail-pipealloc.diff @@ -0,0 +1,21 @@ +diff -rc procmail-3.22/src/pipes.c procmail-3.22-fixed/src/pipes.c +*** procmail-3.22/src/pipes.c Tue Sep 11 00:58:44 2001 +--- procmail-3.22-fixed/src/pipes.c Wed Nov 21 23:53:39 2007 +*************** +*** 194,200 **** + makeblock(&temp,Stdfilled); + tmemmove(temp.p,Stdout,Stdfilled); + readdyn(&temp,&Stdfilled,Stdfilled+backlen+1); +! Stdout=realloc(Stdout,&Stdfilled+1); + tmemmove(Stdout,temp.p,Stdfilled+1); + freeblock(&temp); + retStdout(Stdout,pwait&&pipw,!backblock); +--- 194,200 ---- + makeblock(&temp,Stdfilled); + tmemmove(temp.p,Stdout,Stdfilled); + readdyn(&temp,&Stdfilled,Stdfilled+backlen+1); +! Stdout=realloc(Stdout,Stdfilled+1); + tmemmove(Stdout,temp.p,Stdfilled+1); + freeblock(&temp); + retStdout(Stdout,pwait&&pipw,!backblock); + |