Use the right length (reported by Quanhong Wang).
authorBen Laurie <ben@openssl.org>
Tue, 3 Mar 2009 15:12:56 +0000 (15:12 +0000)
committerBen Laurie <ben@openssl.org>
Tue, 3 Mar 2009 15:12:56 +0000 (15:12 +0000)
crypto/evp/evp_test.c

index e723265acebefcec5d200b38ce708907a0a1bf2d..902efac975ac62290e8b9244e5d708c5a022c631 100644 (file)
@@ -220,18 +220,18 @@ static void test1(const EVP_CIPHER *c,const unsigned char *key,int kn,
            test1_exit(7);
            }
 
-       if(outl+outl2 != cn)
+       if(outl+outl2 != pn)
            {
            fprintf(stderr,"Plaintext length mismatch got %d expected %d\n",
-                   outl+outl2,cn);
+                   outl+outl2,pn);
            test1_exit(8);
            }
 
-       if(memcmp(out,plaintext,cn))
+       if(memcmp(out,plaintext,pn))
            {
            fprintf(stderr,"Plaintext mismatch\n");
-           hexdump(stderr,"Got",out,cn);
-           hexdump(stderr,"Expected",plaintext,cn);
+           hexdump(stderr,"Got",out,pn);
+           hexdump(stderr,"Expected",plaintext,pn);
            test1_exit(9);
            }
        }