Print this page
remove support for non-ANSI compilation
*** 17,30 ****
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
/* Copyright (c) 1988 AT&T */
/* All Rights Reserved */
-
#ifndef _MALLOC_H
#define _MALLOC_H
#include <sys/types.h>
--- 17,32 ----
* fields enclosed by brackets "[]" replaced with your own identifying
* information: Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*/
+ /*
+ * Copyright 2014 Garrett D'Amore <garrett@damore.org>
+ */
/* Copyright (c) 1988 AT&T */
/* All Rights Reserved */
#ifndef _MALLOC_H
#define _MALLOC_H
#include <sys/types.h>
*** 55,66 ****
unsigned long uordblks; /* space in ordinary blocks in use */
unsigned long fordblks; /* space in free ordinary blocks */
unsigned long keepcost; /* cost of enabling keep option */
};
- #if defined(__STDC__)
-
#if (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX)) || \
defined(_XPG3)
#if __cplusplus >= 199711L
namespace std {
#endif
--- 57,66 ----
*** 81,101 ****
#endif /* (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX)) || ... */
int mallopt(int, int);
struct mallinfo mallinfo(void);
- #else
-
- void *malloc();
- void free();
- void *realloc();
- void *calloc();
- int mallopt();
- struct mallinfo mallinfo();
-
- #endif /* __STDC__ */
-
#ifdef __cplusplus
}
#endif
#endif /* _MALLOC_H */
--- 81,90 ----