=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/error.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- src/usr.bin/make/error.h 2000/06/23 16:27:29 1.2 +++ src/usr.bin/make/error.h 2000/09/14 13:32:06 1.3 @@ -1,4 +1,4 @@ -/* $OpenBSD: error.h,v 1.2 2000/06/23 16:27:29 espie Exp $ */ +/* $OpenBSD: error.h,v 1.3 2000/09/14 13:32:06 espie Exp $ */ /*- * Copyright (c) 1988, 1989, 1990, 1993 @@ -41,18 +41,18 @@ */ #ifndef ERROR_H #define ERROR_H -void *emalloc __P((size_t)); -char *estrdup __P((const char *)); -void *erealloc __P((void *, size_t)); -void *ecalloc __P((size_t, size_t)); -int eunlink __P((const char *)); +extern void *emalloc __P((size_t)); +extern char *estrdup __P((const char *)); +extern void *erealloc __P((void *, size_t)); +extern void *ecalloc __P((size_t, size_t)); +extern int eunlink __P((const char *)); /* efree(x) works when x==NULL. STDC behavior, may need some different * definition for cross-builds on deficient systems */ #define efree free -void *hash_alloc __P((size_t, void *)); -void hash_free __P((void *, size_t, void *)); -void *element_alloc __P((size_t, void *)); +extern void *hash_alloc __P((size_t, void *)); +extern void hash_free __P((void *, size_t, void *)); +extern void *element_alloc __P((size_t, void *)); #endif /* ERROR_H */