Commit 75acc288 authored by Bodo Möller's avatar Bodo Möller
Browse files

fix typos and other little errors ...

parent 0cd08cce
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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

+2 −2
Original line number Diff line number Diff line
@@ -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);

+15 −23
Original line number Diff line number Diff line
@@ -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;
		}