lines to remove from:
libssl/src/crypto/mem_dbg.c
114: #include <time.h>
115: #include "cryptlib.h"
117: #include <openssl/buffer.h>
119: #include <openssl/lhash.h>
202: typedef CRYPTO_MEM_LEAK_CB *PCRYPTO_MEM_LEAK_CB;
Why? More leftovers.
libssl/src/ssl/ssl.h
345: #ifdef __cplusplus
346: }
347: #endif
348:
349: #ifdef __cplusplus
350: extern "C" {
351: #endif
Why? It doesn't make sense.
