From: Bodo Möller Date: Sat, 18 Dec 1999 13:25:45 +0000 (+0000) Subject: fix typos and other little errors ... X-Git-Tag: OpenSSL_0_9_5beta1~365 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=75acc288ca8f36e8f50cd8119ac617815b7146d5;p=oweals%2Fopenssl.git fix typos and other little errors ... --- diff --git a/apps/openssl.c b/apps/openssl.c index 46d29cf1cd..bbee18d1d1 100644 --- a/apps/openssl.c +++ b/apps/openssl.c @@ -237,7 +237,7 @@ end: ERR_free_strings(); #ifdef LEVITTE_DEBUG - /* Just to make sure I get a memory leak I can see :-) */ + CRYPTO_add_info("Just to make sure I get a memory leak I can see :-)"); (void)Malloc(1024); #endif diff --git a/crypto/crypto.h b/crypto/crypto.h index acb530768d..7d2b09ee9b 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -213,7 +213,7 @@ typedef struct crypto_ex_data_func_st #endif /* Set standard debugging functions (not done by default - * unless CRYPTO_MDEBUG ist defined) */ + * unless CRYPTO_MDEBUG is defined) */ #define CRYPTO_malloc_debug_init() do {\ CRYPTO_set_mem_debug_functions(\ (void (*)())CRYPTO_dbg_malloc,\ @@ -304,7 +304,7 @@ long CRYPTO_get_mem_debug_options(); #define CRYPTO_add_info(info) \ CRYPTO_add_info_(info, __FILE__, __LINE__); -int CRYPTO_add_info_(const char *file, int line, const char *info); +int CRYPTO_add_info_(const char *info, const char *file, int line); int CRYPTO_remove_info(void); int CRYPTO_remove_all_info(void); diff --git a/crypto/mem_dbg.c b/crypto/mem_dbg.c index c16fa7a2b8..b80fcea44f 100644 --- a/crypto/mem_dbg.c +++ b/crypto/mem_dbg.c @@ -286,14 +286,14 @@ static APP_INFO *remove_info() return(ret); } -int CRYPTO_add_info_(const char *file, int line, const char *info) +int CRYPTO_add_info_(const char *info, const char *file, int line) { APP_INFO *ami, *amim; int ret=0; if (is_MemCheck_on()) { - MemCheck_off(); + MemCheck_off(); /* obtains CRYPTO_LOCK_MALLOC2 */ if ((ami = (APP_INFO *)Malloc(sizeof(APP_INFO))) == NULL) { @@ -330,7 +330,7 @@ int CRYPTO_add_info_(const char *file, int line, const char *info) ami->next=amim; } err: - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ } return(ret); @@ -340,15 +340,13 @@ int CRYPTO_remove_info(void) { int ret=0; - if (is_MemCheck_on()) /* _must_ be true, or something went severly wrong */ + if (is_MemCheck_on()) /* _must_ be true, or something went severely wrong */ { - MemCheck_off(); - CRYPTO_w_lock(CRYPTO_LOCK_MALLOC); + MemCheck_off(); /* obtains CRYPTO_LOCK_MALLOC2 */ ret=(remove_info() != NULL); - CRYPTO_w_unlock(CRYPTO_LOCK_MALLOC); - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ } return(ret); } @@ -359,14 +357,12 @@ int CRYPTO_remove_all_info(void) if (is_MemCheck_on()) /* _must_ be true */ { - MemCheck_off(); - CRYPTO_w_lock(CRYPTO_LOCK_MALLOC); + MemCheck_off(); /* obtains CRYPTO_LOCK_MALLOC2 */ while(remove_info() != NULL) ret++; - CRYPTO_w_unlock(CRYPTO_LOCK_MALLOC); - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ } return(ret); } @@ -389,14 +385,13 @@ void CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line, if (is_MemCheck_on()) { - MemCheck_off(); + MemCheck_off(); /* obtains CRYPTO_LOCK_MALLOC2 */ if ((m=(MEM *)Malloc(sizeof(MEM))) == NULL) { Free(addr); - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ return; } - CRYPTO_w_lock(CRYPTO_LOCK_MALLOC); if (mh == NULL) { if ((mh=lh_new(mem_hash,mem_cmp)) == NULL) @@ -453,8 +448,7 @@ void CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line, Free(mm); } err: - CRYPTO_w_unlock(CRYPTO_LOCK_MALLOC); - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ } break; } @@ -490,7 +484,7 @@ void CRYPTO_dbg_free(void *addr, int before_p) Free(mp); } - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ } break; case 1: @@ -524,8 +518,7 @@ void CRYPTO_dbg_realloc(void *addr1, void *addr2, int num, if (is_MemCheck_on()) { - MemCheck_off(); - CRYPTO_w_lock(CRYPTO_LOCK_MALLOC); + MemCheck_off(); /* obtains CRYPTO_LOCK_MALLOC2 */ m.addr=addr1; mp=(MEM *)lh_delete(mh,(char *)&m); @@ -542,8 +535,7 @@ void CRYPTO_dbg_realloc(void *addr1, void *addr2, int num, lh_insert(mh,(char *)mp); } - CRYPTO_w_unlock(CRYPTO_LOCK_MALLOC); - MemCheck_on(); + MemCheck_on(); /* releases CRYPTO_LOCK_MALLOC2 */ } break; } @@ -610,7 +602,7 @@ static void print_leak(MEM *m, MEM_LEAK *l) ami_cnt++; memset(buf,'>',ami_cnt); sprintf(buf + ami_cnt, - "thread=%lu, file=%s, line=%d, info=\"", + " thread=%lu, file=%s, line=%d, info=\"", amip->thread, amip->file, amip->line); buf_len=strlen(buf); info_len=strlen(amip->info);