$NetBSD: patch-cdrom__sgi_c,v 1.1 2011/09/04 22:05:39 dholland Exp $ - needs stdlib.h - use calloc properly --- cdrom_sgi.c~ 1993-01-12 18:59:51.000000000 +0000 +++ cdrom_sgi.c @@ -26,6 +26,7 @@ static int c; # include # include # include +# include # include @@ -1075,10 +1076,9 @@ unsigned short * ushort_malloc(n) int n; { - extern char *calloc(); unsigned short *ptr; - ptr = (unsigned short *) calloc(n, sizeof(unsigned short)); + ptr = calloc(n, sizeof(unsigned short)); if (ptr == NULL) { perror("calloc"); exit(1); @@ -1091,10 +1091,9 @@ struct msf * msf_malloc(n) int n; { - extern char *calloc(); struct msf *ptr; - ptr = (struct msf *) calloc(n, sizeof(struct msf)); + ptr = calloc(n, sizeof(struct msf)); if (ptr == NULL) { perror("calloc"); exit(1);