From 7a06050cd356001ec80a9202f50de6eb4e09f6e7 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Tue, 20 Sep 2005 20:19:07 +0000 Subject: "Overload" SunOS 4.x memcmp, which ruins ASN1_OBJECT table lookups. PR: 1196 Submitted by: Russel Ruby --- e_os.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'e_os.h') diff --git a/e_os.h b/e_os.h index 9bebed131e..e156b63394 100644 --- a/e_os.h +++ b/e_os.h @@ -565,6 +565,9 @@ extern HINSTANCE _hInstance; extern char *sys_errlist[]; extern int sys_nerr; # define strerror(errnum) \ (((errnum)<0 || (errnum)>=sys_nerr) ? NULL : sys_errlist[errnum]) + /* Being signed SunOS 4.x memcpy breaks ASN1_OBJECT table lookup */ +#include "o_str.h" +# define memcmp OPENSSL_memcmp #endif #ifndef OPENSSL_EXIT -- cgit v1.2.3