X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=perl%2Fopenssl.h;h=d1b6489ea75a439185bd83c7fa01793b28f1cc27;hp=299d10e3722dac09b12e8fe98921536c08bbbb43;hb=84107e6ca812b1325907596b6a5bfa9080a16a92;hpb=9ea0e64de71d8b7c197a4abbf59f85bf9d0db9d4 diff --git a/perl/openssl.h b/perl/openssl.h index 299d10e372..d1b6489ea7 100644 --- a/perl/openssl.h +++ b/perl/openssl.h @@ -58,18 +58,19 @@ #ifdef __cplusplus extern "C" { #endif + #include "EXTERN.h" #include "perl.h" #include "XSUB.h" + #ifdef __cplusplus } #endif -typedef struct datum_st - { - char *dptr; - int dsize; - } datum; +typedef struct datum_st { + char *dptr; + int dsize; +} datum; #include "crypto.h" #include "buffer.h" @@ -79,10 +80,10 @@ typedef struct datum_st #include "x509.h" #include "ssl.h" -#if 0 -#define pr_name(name) printf("%s\n",name) -#define pr_name_d(name,p2) printf("%s %d\n",name,p2) -#define pr_name_dd(name,p2,p3) printf("%s %d %d\n",name,p2,p3) +#ifdef DEBUG +#define pr_name(name) printf("%s\n",name) +#define pr_name_d(name,p2) printf("%s %d\n",name,p2) +#define pr_name_dd(name,p2,p3) printf("%s %d %d\n",name,p2,p3) #else #define pr_name(name) #define pr_name_d(name,p2) @@ -90,7 +91,6 @@ typedef struct datum_st #endif SV *new_ref(char *type, char *obj, int mort); -int ex_new(char *obj,SV *data,CRYPTO_EX_DATA *ad,int idx,long argl,char *argp); -void ex_cleanup(char *obj,SV *data,CRYPTO_EX_DATA *ad,int idx, - long argl,char *argp); +int ex_new(char *obj, SV *data, CRYPTO_EX_DATA *ad, int idx, long argl, char *argp); +void ex_cleanup(char *obj, SV *data, CRYPTO_EX_DATA *ad, int idx, long argl, char *argp);