+2004-02-18 Ken Raeburn <raeburn@mit.edu>
+
+ * pcbc_encrypt.c (des_pcbc_encrypt): Don't pass a temporary
+ variable to DES_DO_ENCRYPT and _DECRYPT. Drop the temporary
+ variable.
+
2003-07-17 Ken Raeburn <raeburn@mit.edu>
* des.c (mit_des_cbc_encrypt): Undef before use.
int enc;
{
register unsigned DES_INT32 left, right;
- register unsigned DES_INT32 temp;
const unsigned DES_INT32 *kp;
const unsigned char *ip;
unsigned char *op;
/*
* Encrypt what we have
*/
- DES_DO_ENCRYPT(left, right, temp, kp);
+ DES_DO_ENCRYPT(left, right, kp);
/*
* Copy the results out
/*
* Decrypt this.
*/
- DES_DO_DECRYPT(left, right, temp, kp);
+ DES_DO_DECRYPT(left, right, kp);
/*
* Xor with the old cipher to get plain