diff options
author | Andrew Strong <andrew@andrews-corner.org> | 2011-09-01 23:33:27 -0500 |
---|---|---|
committer | Niels Horn <niels.horn@slackbuilds.org> | 2011-09-04 21:54:18 -0300 |
commit | b59d41532b564b40dbbdd60cedbd514262e187da (patch) | |
tree | dc9cb84eb3ec13eb5eeaeeef60f27d25af766c5a /network/leafnode/patches/applyfilter_plugleak.diff | |
parent | 38fcd29ce529a434077a1aa0536c6bd9803511be (diff) | |
download | slackbuilds-b59d41532b564b40dbbdd60cedbd514262e187da.tar.gz slackbuilds-b59d41532b564b40dbbdd60cedbd514262e187da.tar.xz |
network/leafnode: Updated for version 2.0.0.alpha20110807a.
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'network/leafnode/patches/applyfilter_plugleak.diff')
-rw-r--r-- | network/leafnode/patches/applyfilter_plugleak.diff | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/network/leafnode/patches/applyfilter_plugleak.diff b/network/leafnode/patches/applyfilter_plugleak.diff deleted file mode 100644 index 54274cb998..0000000000 --- a/network/leafnode/patches/applyfilter_plugleak.diff +++ /dev/null @@ -1,37 +0,0 @@ ---- a/applyfilter.c -+++ b/applyfilter.c -@@ -71,14 +71,12 @@ static int applyfilter(const char *name, struct newsgroup *g, - unsigned long *kept, unsigned long *deleted) - { - static size_t lsize = MAXHEADERSIZE + 1; -- static char *l; -+ char *l; - struct stat st; - int score, fd; - struct utimbuf u; - unsigned long n; - -- l = (char *)critmalloc(lsize, "Space for article"); -- - if (stat(name, &st)) { - ln_log(LNLOG_SNOTICE, LNLOG_CARTICLE, - "cannot stat file \"%s\" in newsgroup %s: %m", -@@ -97,6 +95,8 @@ static int applyfilter(const char *name, struct newsgroup *g, - return 0; - } - -+ l = (char *)critmalloc(lsize, "Space for article"); -+ - if((fd = open(name, O_RDONLY)) >= 0) - { - int ret; -@@ -167,6 +167,9 @@ static int applyfilter(const char *name, struct newsgroup *g, - ln_log(LNLOG_SERR, LNLOG_CARTICLE, - "could not open file \"%s\" in newsgroup %s\n", - name, g->name); -+ -+ free(l); -+ - return 0; - } - |