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]

Reply via email to