*--------------------------------------------------------------------------
*/
-EXTERN void *Util_SafeInternalMalloc(int bugNumber, size_t size, char *file,
- int lineno);
+EXTERN void *Util_SafeInternalMalloc(int bugNumber, size_t size,
+ const char *file, int lineno);
EXTERN void *Util_SafeInternalRealloc(int bugNumber, void *ptr, size_t size,
- char *file, int lineno);
+ const char *file, int lineno);
EXTERN void *Util_SafeInternalCalloc(int bugNumber, size_t nmemb,
- size_t size, char *file, int lineno);
+ size_t size, const char *file, int lineno);
EXTERN char *Util_SafeInternalStrdup(int bugNumber, const char *s,
- char *file, int lineno);
+ const char *file, int lineno);
EXTERN char *Util_SafeInternalStrndup(int bugNumber, const char *s, size_t n,
- char *file, int lineno);
+ const char *file, int lineno);
#define Util_SafeMalloc(_size) \
Util_SafeInternalMalloc(-1, (_size), __FILE__, __LINE__)
*/
void *
-Util_SafeInternalMalloc(int bugNumber, // IN:
- size_t size, // IN:
- char *file, // IN:
- int lineno) // IN:
+Util_SafeInternalMalloc(int bugNumber, // IN:
+ size_t size, // IN:
+ const char *file, // IN:
+ int lineno) // IN:
{
void *result = malloc(size);
*/
void *
-Util_SafeInternalRealloc(int bugNumber, // IN:
- void *ptr, // IN:
- size_t size, // IN:
- char *file, // IN:
- int lineno) // IN:
+Util_SafeInternalRealloc(int bugNumber, // IN:
+ void *ptr, // IN:
+ size_t size, // IN:
+ const char *file, // IN:
+ int lineno) // IN:
{
void *result = realloc(ptr, size);
*/
void *
-Util_SafeInternalCalloc(int bugNumber, // IN:
- size_t nmemb, // IN:
- size_t size, // IN:
- char *file, // IN:
- int lineno) // IN:
+Util_SafeInternalCalloc(int bugNumber, // IN:
+ size_t nmemb, // IN:
+ size_t size, // IN:
+ const char *file, // IN:
+ int lineno) // IN:
{
void *result = calloc(nmemb, size);
*/
char *
-Util_SafeInternalStrdup(int bugNumber, // IN:
- const char *s, // IN:
- char *file, // IN:
- int lineno) // IN:
+Util_SafeInternalStrdup(int bugNumber, // IN:
+ const char *s, // IN:
+ const char *file, // IN:
+ int lineno) // IN:
{
char *result;
*/
char *
-Util_SafeInternalStrndup(int bugNumber, // IN:
- const char *s, // IN:
- size_t n, // IN:
- char *file, // IN:
- int lineno) // IN:
+Util_SafeInternalStrndup(int bugNumber, // IN:
+ const char *s, // IN:
+ size_t n, // IN:
+ const char *file, // IN:
+ int lineno) // IN:
{
size_t size;
char *copy;