http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4-

Comment #16 by PICCORO LENZ MCKAY:

i forgot the patch:


--- c_digest.c.old 
+++ c_digest.c 
@@ -145,7 +145,7 @@
  * there.
  */
 #if OPENSSL_VERSION_NUMBER <= 0x0090821fL
-static int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx)
+inline int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx)
 {
        /* Don't assume ctx->md_data was cleaned in EVP_Digest_Final,
         * because sometimes only copies of the context are ever finalised.
@@ -168,12 +168,12 @@
        return 1;
 }
 
-static void EVP_MD_CTX_init(EVP_MD_CTX *ctx)
+inline void EVP_MD_CTX_init(EVP_MD_CTX *ctx)
 {
        memset(ctx, '\0', sizeof *ctx);
 }
 
-static EVP_MD_CTX *EVP_MD_CTX_new(void)
+inline EVP_MD_CTX *EVP_MD_CTX_new(void)
 {
        EVP_MD_CTX *ctx = OPENSSL_malloc(sizeof *ctx);
 
@@ -182,7 +182,7 @@
        return ctx;
 }
 
-static void EVP_MD_CTX_free(EVP_MD_CTX *ctx)
+inline void EVP_MD_CTX_free(EVP_MD_CTX *ctx)
 {
        EVP_MD_CTX_cleanup(ctx);
        OPENSSL_free(ctx);



------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to