- fix coverity issues 966593-966596
[openssl.git] / crypto / cast / c_cfb64.c
index 095e05a563a42ceb3fd88f0fb61ce258f90fdb1f..dcec13a2019d522fdbe8f4f8baa7172c57bfac85 100644 (file)
@@ -65,8 +65,8 @@
  */
 
 void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out,
-                       long length, CAST_KEY *schedule, unsigned char *ivec,
-                       int *num, int _encrypt)
+                       long length, const CAST_KEY *schedule, unsigned char *ivec,
+                       int *num, int enc)
        {
        register CAST_LONG v0,v1,t;
        register int n= *num;
@@ -75,7 +75,7 @@ void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out,
        unsigned char *iv,c,cc;
 
        iv=ivec;
-       if (_encrypt)
+       if (enc)
                {
                while (l--)
                        {
@@ -119,4 +119,3 @@ void CAST_cfb64_encrypt(const unsigned char *in, unsigned char *out,
        v0=v1=ti[0]=ti[1]=t=c=cc=0;
        *num=n;
        }
-