[pkg-opensc-commit] [libp11] 138/239: Stanislav Brabec: As documentation says, PKCS11_CTX_init_args() returns "none". In the implementation it really returns none (i. e. it is void), but in both declaration and header it is declared as "void*" (i. e. non-void). I suspect that it was really intended as void.

Eric Dorland eric at moszumanska.debian.org
Sat Oct 17 06:21:18 UTC 2015


This is an automated email from the git hooks/post-receive script.

eric pushed a commit to branch master
in repository libp11.

commit 68d5fa5be460aab5f86b37b7dc744f9c226f595a
Author: Andreas Jellinghaus <andreas at ionisiert.de>
Date:   Wed Aug 20 05:48:23 2008 +0000

    Stanislav Brabec:
    As documentation says, PKCS11_CTX_init_args() returns "none". In the
    implementation it really returns none (i. e. it is void), but in both
    declaration and header it is declared as "void*" (i. e. non-void).
    I suspect that it was really intended as void.
---
 src/libp11.h   | 2 +-
 src/p11_load.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/libp11.h b/src/libp11.h
index ad9b430..662fa4b 100644
--- a/src/libp11.h
+++ b/src/libp11.h
@@ -112,7 +112,7 @@ extern PKCS11_CTX *PKCS11_CTX_new(void);
  *
  * @return none
  */
-extern void *PKCS11_CTX_init_args(PKCS11_CTX * ctx, const char * init_args);
+extern void PKCS11_CTX_init_args(PKCS11_CTX * ctx, const char * init_args);
 
 /**
  * Load a PKCS#11 module
diff --git a/src/p11_load.c b/src/p11_load.c
index b01ee51..c0b2aeb 100644
--- a/src/p11_load.c
+++ b/src/p11_load.c
@@ -43,7 +43,7 @@ PKCS11_CTX *PKCS11_CTX_new(void)
 /*
  * Set private init args for module
  */
-void *PKCS11_CTX_init_args(PKCS11_CTX * ctx, const char *init_args)
+void PKCS11_CTX_init_args(PKCS11_CTX * ctx, const char *init_args)
 {
 	PKCS11_CTX_private *priv = PRIVCTX(ctx);
 	priv->init_args = init_args ? strdup(init_args) : NULL;

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/libp11.git



More information about the pkg-opensc-commit mailing list