In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,
authorRichard Levitte <levitte@openssl.org>
Tue, 2 May 2000 13:36:50 +0000 (13:36 +0000)
committerRichard Levitte <levitte@openssl.org>
Tue, 2 May 2000 13:36:50 +0000 (13:36 +0000)
commit65962686758eda5e4eea9852306d91d17502bd1e
tree50a5df4a61f7c455b4c5fe9518e4fd8476059b0b
parentb50e1bd3c3f0b8331b616a10bbc1fc20ea866d07
In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,
"Jan Mikkelsen" <janm@transactionsite.com> correctly states that the
OpenSSL header files have #include's and extern "C"'s in an incorrect
order.  Thusly fixed.

Also, make the memory debugging routines defined and declared with
prototypes, and use void* instead of char* for memory blobs.

And last of all, redo the ugly callback construct for elegance and
better definition (with prototypes).
crypto/crypto.h
crypto/mem.c
crypto/mem_dbg.c