blob: 6c986abb8ce627733b5f4f08f6b726da102dce48 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
$NetBSD: patch-lookup.c,v 1.2 2014/06/29 06:32:02 dholland Exp $
Use standard headers.
Don't declare own malloc.
--- lookup.c.orig 1999-02-14 02:05:24.000000000 +0000
+++ lookup.c
@@ -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);
|