I keep forgetting to fix this: update the IV! Most important!
[openssl.git] / apps / dgst.c
index 2f87147a81333225043cac9cc416bc8c8c23912d..22e72416a46dc5590d86fc31c8d9181e26106efa 100644 (file)
@@ -83,7 +83,7 @@ int MAIN(int argc, char **argv)
        BIO *bmd=NULL;
        const char *name;
 #define PROG_NAME_SIZE  16
-        char pname[PROG_NAME_SIZE];
+       char pname[PROG_NAME_SIZE];
        int separator=0;
        int debug=0;
 
@@ -99,13 +99,13 @@ int MAIN(int argc, char **argv)
                        BIO_set_fp(bio_err,stderr,BIO_NOCLOSE|BIO_FP_TEXT);
 
        /* first check the program name */
-        program_name(argv[0],pname,PROG_NAME_SIZE);
+       program_name(argv[0],pname,PROG_NAME_SIZE);
 
        md=EVP_get_digestbyname(pname);
 
        argc--;
        argv++;
-       for (i=0; i<argc; i++)
+       while (argc > 0)
                {
                if ((*argv)[0] != '-') break;
                if (strcmp(*argv,"-c") == 0)