comp_lib.c (68651) | comp_lib.c (160814) |
---|---|
1#include <stdio.h> 2#include <stdlib.h> 3#include <string.h> 4#include <openssl/objects.h> 5#include <openssl/comp.h> 6 7COMP_CTX *COMP_CTX_new(COMP_METHOD *meth) 8 { --- 6 unchanged lines hidden (view full) --- 15 } 16 memset(ret,0,sizeof(COMP_CTX)); 17 ret->meth=meth; 18 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) 19 { 20 OPENSSL_free(ret); 21 ret=NULL; 22 } | 1#include <stdio.h> 2#include <stdlib.h> 3#include <string.h> 4#include <openssl/objects.h> 5#include <openssl/comp.h> 6 7COMP_CTX *COMP_CTX_new(COMP_METHOD *meth) 8 { --- 6 unchanged lines hidden (view full) --- 15 } 16 memset(ret,0,sizeof(COMP_CTX)); 17 ret->meth=meth; 18 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) 19 { 20 OPENSSL_free(ret); 21 ret=NULL; 22 } |
23#if 0 24 else 25 CRYPTO_new_ex_data(rsa_meth,(char *)ret,&ret->ex_data); 26#endif | |
27 return(ret); 28 } 29 30void COMP_CTX_free(COMP_CTX *ctx) 31 { | 23 return(ret); 24 } 25 26void COMP_CTX_free(COMP_CTX *ctx) 27 { |
32 /* CRYPTO_free_ex_data(rsa_meth,(char *)ctx,&ctx->ex_data); */ 33 | |
34 if(ctx == NULL) 35 return; 36 37 if (ctx->meth->finish != NULL) 38 ctx->meth->finish(ctx); 39 40 OPENSSL_free(ctx); 41 } --- 37 unchanged lines hidden --- | 28 if(ctx == NULL) 29 return; 30 31 if (ctx->meth->finish != NULL) 32 ctx->meth->finish(ctx); 33 34 OPENSSL_free(ctx); 35 } --- 37 unchanged lines hidden --- |