diff --git a/contrib/pgcrypto/internal.c b/contrib/pgcrypto/internal.c index 8ba4790c44..9a983299e6 100644 --- a/contrib/pgcrypto/internal.c +++ b/contrib/pgcrypto/internal.c @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: internal.c,v 1.10 2001/11/20 18:54:07 momjian Exp $ + * $Id: internal.c,v 1.11 2002/01/03 07:21:48 momjian Exp $ */ @@ -311,7 +311,7 @@ rj_encrypt(PX_Cipher * c, const uint8 *data, unsigned dlen, uint8 *res) if (dlen == 0) return 0; - if ((dlen & 15) || (((unsigned) res) & 3)) + if (dlen & 15) return -1; memcpy(res, data, dlen); @@ -339,7 +339,7 @@ rj_decrypt(PX_Cipher * c, const uint8 *data, unsigned dlen, uint8 *res) if (dlen == 0) return 0; - if ((dlen & 15) || (((unsigned) res) & 3)) + if (dlen & 15) return -1; memcpy(res, data, dlen); @@ -426,7 +426,7 @@ bf_encrypt(PX_Cipher * c, const uint8 *data, unsigned dlen, uint8 *res) if (dlen == 0) return 0; - if ((dlen & 7) || (((unsigned) res) & 3)) + if (dlen & 7) return -1; memcpy(res, data, dlen); @@ -450,7 +450,7 @@ bf_decrypt(PX_Cipher * c, const uint8 *data, unsigned dlen, uint8 *res) if (dlen == 0) return 0; - if ((dlen & 7) || (((unsigned) res) & 3)) + if (dlen & 7) return -1; memcpy(res, data, dlen);