Mercurial > emacs
comparison gc/real_malloc.c @ 51488:5de98dce4bd1
*** empty log message ***
author | Dave Love <fx@gnu.org> |
---|---|
date | Thu, 05 Jun 2003 17:49:22 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
51487:01d68b199093 | 51488:5de98dce4bd1 |
---|---|
1 /* | |
2 * Copyright 1988, 1989 Hans-J. Boehm, Alan J. Demers | |
3 * Copyright (c) 1991-1994 by Xerox Corporation. All rights reserved. | |
4 * | |
5 * THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED | |
6 * OR IMPLIED. ANY USE IS AT YOUR OWN RISK. | |
7 * | |
8 * Permission is hereby granted to use or copy this program | |
9 * for any purpose, provided the above notices are retained on all copies. | |
10 * Permission to modify the code and to distribute modified code is granted, | |
11 * provided the above notices are retained, and a notice that the code was | |
12 * modified is included with the above copyright notice. | |
13 */ | |
14 /* Boehm, May 19, 1994 2:04 pm PDT */ | |
15 | |
16 | |
17 # ifdef PCR | |
18 /* | |
19 * This definition should go in its own file that includes no other | |
20 * header files. Otherwise, we risk not getting the underlying system | |
21 * malloc. | |
22 */ | |
23 # define PCR_NO_RENAME | |
24 # include <stdlib.h> | |
25 | |
26 # ifdef __STDC__ | |
27 char * real_malloc(size_t size) | |
28 # else | |
29 char * real_malloc() | |
30 int size; | |
31 # endif | |
32 { | |
33 return((char *)malloc(size)); | |
34 } | |
35 #endif /* PCR */ | |
36 |