diff options
author | Werner Koch <wk@gnupg.org> | 2004-12-09 17:04:47 +0000 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2004-12-09 17:04:47 +0000 |
commit | c2bcf88aa28d37d843630dbefd708e33cad3cf6f (patch) | |
tree | 8e9fb39b647e42425860b59700ebc8bdd7445f91 /cipher/serpent.c | |
parent | c4d78f52213d830c88a94315fc5f98139faee4d4 (diff) | |
download | libgcrypt-c2bcf88aa28d37d843630dbefd708e33cad3cf6f.tar.gz |
(serpent_setkey): Moved prototype of serpent_test to
outer scope.
Diffstat (limited to 'cipher/serpent.c')
-rw-r--r-- | cipher/serpent.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cipher/serpent.c b/cipher/serpent.c index 0ef952eb..ef6f8c06 100644 --- a/cipher/serpent.c +++ b/cipher/serpent.c @@ -55,6 +55,10 @@ typedef struct serpent_context serpent_subkeys_t keys; /* Generated subkeys. */ } serpent_context_t; +/* A prototype. */ +static const char *serpent_test (void); + + #define byte_swap_32(x) \ (0 \ | (((x) & 0xff000000) >> 24) | (((x) & 0x00ff0000) >> 8) \ @@ -687,8 +691,6 @@ serpent_setkey (void *ctx, if (! serpent_init_done) { /* Execute a self-test the first time, Serpent is used. */ - static const char *serpent_test (void); - serpent_test_ret = serpent_test (); if (serpent_test_ret) log_error ("Serpent test failure: %s\n", serpent_test_ret); |