Initial support for Certificate Policies extension: print out works but setting
[openssl.git] / crypto / mem.c
index fc24cca6426842d79bc38c020f90104bb3d75aff..f47ea6b4a23e97f287cbfa24f4693c7d22b3b445 100644 (file)
@@ -76,7 +76,7 @@ typedef struct mem_st
        {
        char *addr;
        int num;
-       char *file;
+       const char *file;
        int line;
        unsigned long order;
        } MEM;
@@ -172,41 +172,41 @@ void (**f)();
        if (f != NULL) *f=free_locked_func;
        }
 
-char *CRYPTO_malloc_locked(num)
+void *CRYPTO_malloc_locked(num)
 int num;
        {
        return(malloc_locked_func(num));
        }
 
 void CRYPTO_free_locked(str)
-char *str;
+void *str;
        {
        free_locked_func(str);
        }
 
-char *CRYPTO_malloc(num)
+void *CRYPTO_malloc(num)
 int num;
        {
        return(malloc_func(num));
        }
 
-char *CRYPTO_realloc(str,num)
-char *str;
+void *CRYPTO_realloc(str,num)
+void *str;
 int num;
        {
        return(realloc_func(str,num));
        }
 
 void CRYPTO_free(str)
-char *str;
+void *str;
        {
        free_func(str);
        }
 
 static unsigned long break_order_num=0;
-char *CRYPTO_dbg_malloc(num,file,line)
+void *CRYPTO_dbg_malloc(num,file,line)
 int num;
-char *file;
+const char *file;
 int line;
        {
        char *ret;
@@ -259,7 +259,7 @@ err:
        }
 
 void CRYPTO_dbg_free(addr)
-char *addr;
+void *addr;
        {
        MEM m,*mp;
 
@@ -277,10 +277,10 @@ char *addr;
        free_func(addr);
        }
 
-char *CRYPTO_dbg_realloc(addr,num,file,line)
-char *addr;
+void *CRYPTO_dbg_realloc(addr,num,file,line)
+void *addr;
 int num;
-char *file;
+const char *file;
 int line;
        {
        char *ret;
@@ -307,8 +307,8 @@ int line;
        return(ret);
        }
 
-char *CRYPTO_remalloc(a,n)
-char *a;
+void *CRYPTO_remalloc(a,n)
+void *a;
 int n;
        {
        if (a != NULL) Free(a);
@@ -316,10 +316,10 @@ int n;
        return(a);
        }
 
-char *CRYPTO_dbg_remalloc(a,n,file,line)
-char *a;
+void *CRYPTO_dbg_remalloc(a,n,file,line)
+void *a;
 int n;
-char *file;
+const char *file;
 int line;
        {
        if (a != NULL) CRYPTO_dbg_free(a);