summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordholland <dholland>2014-06-29 06:32:02 +0000
committerdholland <dholland>2014-06-29 06:32:02 +0000
commitea792e0cb2ff988aa7b4420a833d19f48c69bfc9 (patch)
tree06ded92d90557af2a5384b496052d19cf3223d2d
parent36b36a3cf9abd3808e167745dd621153faf02730 (diff)
downloadpkgsrc-ea792e0cb2ff988aa7b4420a833d19f48c69bfc9.tar.gz
Use stdlib.h instead of declaring own malloc.
-rw-r--r--devel/ratfor/distinfo4
-rw-r--r--devel/ratfor/patches/patch-lookup.c32
2 files changed, 31 insertions, 5 deletions
diff --git a/devel/ratfor/distinfo b/devel/ratfor/distinfo
index d7f33f2fd83..eea3349c51a 100644
--- a/devel/ratfor/distinfo
+++ b/devel/ratfor/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.4 2012/11/01 19:49:32 joerg Exp $
+$NetBSD: distinfo,v 1.5 2014/06/29 06:32:02 dholland Exp $
SHA1 (ratfor77.tar.gz) = 81a25d292c9c6daf5d244fce523fe97da6d068e5
RMD160 (ratfor77.tar.gz) = ce4dfc948060ff2e61afb727e4ade967e81e29a4
Size (ratfor77.tar.gz) = 17286 bytes
SHA1 (patch-aa) = 00f40005d8291389a452d99e58647b00fdf742b7
SHA1 (patch-ab) = 9f6d2d1a1a323cbc13865210893c00b295a5ab75
-SHA1 (patch-lookup.c) = 3a1ee2fc11b080f479ce2268516b33901ef9d436
+SHA1 (patch-lookup.c) = 810c21a5daa60d562620c615611938571364cb30
SHA1 (patch-rat4.c) = 5f0baa3e30fa84211506e4ccec5230cfb32f2a48
diff --git a/devel/ratfor/patches/patch-lookup.c b/devel/ratfor/patches/patch-lookup.c
index cebae80b5e1..6c986abb8ce 100644
--- a/devel/ratfor/patches/patch-lookup.c
+++ b/devel/ratfor/patches/patch-lookup.c
@@ -1,10 +1,36 @@
-$NetBSD: patch-lookup.c,v 1.1 2012/11/01 19:49:32 joerg Exp $
+$NetBSD: patch-lookup.c,v 1.2 2014/06/29 06:32:02 dholland Exp $
---- lookup.c.orig 2012-10-30 19:09:40.000000000 +0000
+Use standard headers.
+Don't declare own malloc.
+
+--- lookup.c.orig 1999-02-14 02:05:24.000000000 +0000
+++ lookup.c
-@@ -1,4 +1,5 @@
+@@ -1,4 +1,6 @@
#include <stdio.h>
++#include <stdlib.h>
+#include <string.h>
#include "lookup.h"
static
+@@ -48,10 +50,10 @@ S_CHAR *def;
+ {
+ int hashval;
+ struct hashlist *np, *lookup();
+- S_CHAR *strsave(), *malloc();
++ S_CHAR *strsave();
+
+ if ((np = lookup(name)) == NULL) { /* not found.. */
+- np = (struct hashlist *) malloc(sizeof(*np));
++ np = malloc(sizeof(*np));
+ if (np == NULL)
+ return(NULL);
+ if ((np->name = strsave(name)) == NULL)
+@@ -74,7 +76,7 @@ S_CHAR
+ *strsave(s)
+ S_CHAR *s;
+ {
+- S_CHAR *p, *malloc();
++ S_CHAR *p;
+
+ if ((p = malloc(strlen(s)+1)) != NULL)
+ strcpy(p, s);