Richard,
>
> I've made a change that allows for the kind of functionality you
> requested. It will be available in tonights snapshot, or if you want
> to rsync it immediately...
I wouldn't mind to do it immediately, but I do not know what is
rsync .
>
> #define OPENSSL_BLOCKTYPE 0 /* I've no idea what this should be, you
> be the judge */
>
_NORMAL_BLOCK = 1 and _CLIENT_BLOCK = 4 are the
options.
Question: If you do it this way, why don't you add the block type
also as an argument instead of a define?
> static void *my_ex_malloc(size_t num, const char *file, int line) {
> return _malloc_dbg(num,OPENSSL_BLOCKTYPE,file,line); } static void
> *my_ex_realloc(void *addr, size_t num, const char *file, int line) {
> return _realloc_dbg(addr,num,OPENSSL_BLOCKTYPE,file,line); } static
> void my_ex_free(void *addr) { _free_dbg(addr,OPENSSL_BLOCKTYPE); }
>
I could try it out as soon as I get it and will let you know how it
works.
TIA
Dror
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]