From: Pekka Riikonen Date: Thu, 28 Feb 2008 17:52:35 +0000 (+0200) Subject: Fixed missing return values in cipher initialization functions. X-Git-Tag: 1.2.beta1~7 X-Git-Url: http://git.silc.fi/gitweb/?p=crypto.git;a=commitdiff_plain;h=63da89e60c01aa62254648b3aafc88261181da65 Fixed missing return values in cipher initialization functions. --- diff --git a/lib/silccrypt/aes.c b/lib/silccrypt/aes.c index f60f3952..75c7c523 100644 --- a/lib/silccrypt/aes.c +++ b/lib/silccrypt/aes.c @@ -91,6 +91,7 @@ SILC_CIPHER_API_INIT(aes) AesContext *aes = silc_calloc(1, sizeof(AesContext)); if (aes) aes->u.enc.inf.b[2] = 16; + return aes; } /* Unnitialize */ diff --git a/lib/silccrypt/cast5.c b/lib/silccrypt/cast5.c index 2d5cf220..b0ec9e44 100644 --- a/lib/silccrypt/cast5.c +++ b/lib/silccrypt/cast5.c @@ -44,6 +44,7 @@ SILC_CIPHER_API_INIT(cast5) cast5_key *cast5 = silc_calloc(1, sizeof(cast5_key)); if (cast5) cast5->padlen = 8; + return cast5; } /* Uninitialize */ diff --git a/lib/silccrypt/des.c b/lib/silccrypt/des.c index a61d9259..5feb90f0 100644 --- a/lib/silccrypt/des.c +++ b/lib/silccrypt/des.c @@ -44,6 +44,7 @@ SILC_CIPHER_API_INIT(des) des_key *des = silc_calloc(1, sizeof(des_key)); if (des) des->padlen = 8; + return des; } /* Uninitialize */ @@ -179,6 +180,7 @@ SILC_CIPHER_API_INIT(3des) des3_key *des = silc_calloc(1, sizeof(des3_key)); if (!des) des->padlen = 8; + return des; } /* Uninitialize */ diff --git a/lib/silccrypt/twofish.c b/lib/silccrypt/twofish.c index f8d83456..923f75c7 100644 --- a/lib/silccrypt/twofish.c +++ b/lib/silccrypt/twofish.c @@ -45,6 +45,7 @@ SILC_CIPHER_API_INIT(twofish) twofish_key *twofish = silc_calloc(1, sizeof(twofish_key)); if (twofish) twofish->padlen = 16; + return twofish; } /* Uninitialize */