Prepare for 0.9.8k release.
[oweals/openssl.git] / crypto / rc4 / rc4test.c
index d74484b4c469bc93c47160a440d6e89cd3ce41af..54b597fa266e589cc7d8ad52d86d98031acc9158 100644 (file)
@@ -114,13 +114,11 @@ static unsigned char output[7][30]={
 
 int main(int argc, char *argv[])
        {
-       int i,err=0;
-       int j;
+       int err=0;
+       unsigned int i, j;
        unsigned char *p;
        RC4_KEY key;
-       unsigned char buf[512],obuf[512];
-
-       for (i=0; i<512; i++) buf[i]=0x01;
+       unsigned char obuf[512];
 
        for (i=0; i<6; i++)
                {
@@ -131,12 +129,12 @@ int main(int argc, char *argv[])
                        {
                        printf("error calculating RC4\n");
                        printf("output:");
-                       for (j=0; j<data_len[i]+1; j++)
+                       for (j=0; j<data_len[i]+1U; j++)
                                printf(" %02x",obuf[j]);
                        printf("\n");
                        printf("expect:");
                        p= &(output[i][0]);
-                       for (j=0; j<data_len[i]+1; j++)
+                       for (j=0; j<data_len[i]+1U; j++)
                                printf(" %02x",*(p++));
                        printf("\n");
                        err++;
@@ -182,12 +180,12 @@ int main(int argc, char *argv[])
                        {
                        printf("error in RC4 multi-call processing\n");
                        printf("output:");
-                       for (j=0; j<data_len[3]+1; j++)
+                       for (j=0; j<data_len[3]+1U; j++)
                                printf(" %02x",obuf[j]);
                        printf("\n");
                        printf("expect:");
                        p= &(output[3][0]);
-                       for (j=0; j<data_len[3]+1; j++)
+                       for (j=0; j<data_len[3]+1U; j++)
                                printf(" %02x",*(p++));
                        err++;
                        }