]> arthur.barton.de Git - ngircd.git/commitdiff
Fix pem_passwd_cb(): unused variable "rwflag" (OpenSSL)
authorAlexander Barton <alex@barton.de>
Thu, 20 Nov 2008 22:46:20 +0000 (23:46 +0100)
committerAlexander Barton <alex@barton.de>
Thu, 20 Nov 2008 22:46:20 +0000 (23:46 +0100)
This patch fixes the following warning of GCC (version 4.3.2) in
function pem_passwd_cb() when compiling with OpenSSL support and
without debug code:

conn-ssl.c: In function 'pem_passwd_cb':
conn-ssl.c:122: warning: unused parameter 'rwflag'

src/ngircd/conn-ssl.c

index cd7abd4bd38dcf79d688e448a9acecb98234dad5..79fbd01cef22a18fed11f7817660462d8fcabae1 100644 (file)
@@ -123,7 +123,10 @@ pem_passwd_cb(char *buf, int size, int rwflag, void *password)
 {
        array *pass = password;
        int passlen;
-       assert(rwflag == 0); /* 0 -> callback used for decryption. See SSL_CTX_set_default_passwd_cb(3) */
+
+       (void)rwflag;           /* rwflag is unused if DEBUG is not set. */
+       assert(rwflag == 0);    /* 0 -> callback used for decryption.
+                                * See SSL_CTX_set_default_passwd_cb(3) */
 
        passlen = (int) array_bytes(pass);