summaryrefslogtreecommitdiff
path: root/games/hack/alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/hack/alloc.c')
-rw-r--r--games/hack/alloc.c47
1 files changed, 0 insertions, 47 deletions
diff --git a/games/hack/alloc.c b/games/hack/alloc.c
deleted file mode 100644
index d94bf8b903b8..000000000000
--- a/games/hack/alloc.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/* alloc.c - version 1.0.2 */
-#ifdef LINT
-
-/*
- a ridiculous definition, suppressing
- "possible pointer alignment problem" for (long *) malloc()
- "enlarg defined but never used"
- "ftell defined (in <stdio.h>) but never used"
- from lint
-*/
-#include <stdio.h>
-long *
-alloc(n) unsigned n; {
-long dummy = ftell(stderr);
- if(n) dummy = 0; /* make sure arg is used */
- return(&dummy);
-}
-
-#else
-
-extern char *malloc();
-extern char *realloc();
-
-long *
-alloc(lth)
-register unsigned lth;
-{
- register char *ptr;
-
- if(!(ptr = malloc(lth)))
- panic("Cannot get %d bytes", lth);
- return((long *) ptr);
-}
-
-long *
-enlarge(ptr,lth)
-register char *ptr;
-register unsigned lth;
-{
- register char *nptr;
-
- if(!(nptr = realloc(ptr,lth)))
- panic("Cannot reallocate %d bytes", lth);
- return((long *) nptr);
-}
-
-#endif LINT