]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
certtool/p11tool: avoid cast to function call
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Fri, 20 Feb 2015 22:46:35 +0000 (23:46 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Fri, 20 Feb 2015 22:48:24 +0000 (23:48 +0100)
src/certtool.c
src/p11tool.c

index 5e6c5884e2e51b2d344b11dca694927dda5b891a..f5cb198fa29405835880be49995bfcdc5e2867df 100644 (file)
@@ -1157,7 +1157,8 @@ static void cmd_parser(int argc, char **argv)
                cinfo.bits = OPT_VALUE_BITS;
 
        if (HAVE_OPT(CURVE)) {
-               cinfo.bits = GNUTLS_CURVE_TO_BITS(str_to_curve(OPT_ARG(CURVE)));
+               gnutls_ecc_curve_t curve = str_to_curve(OPT_ARG(CURVE));
+               cinfo.bits = GNUTLS_CURVE_TO_BITS(curve);
        }
 
        if (HAVE_OPT(SEC_PARAM))
index 3cc830547fcc3c4b964b9735bf72d8213379cc57..8fbdbd545bf9624f037293a81e67ff43a5ed6d4b 100644 (file)
@@ -215,7 +215,8 @@ static void cmd_parser(int argc, char **argv)
        }
 
        if (HAVE_OPT(CURVE)) {
-               bits = GNUTLS_CURVE_TO_BITS(str_to_curve(OPT_ARG(CURVE)));
+               gnutls_ecc_curve_t curve = str_to_curve(OPT_ARG(CURVE));
+               bits = GNUTLS_CURVE_TO_BITS(curve);
        }
 
        if (HAVE_OPT(SEC_PARAM)) {