-1 cannot work on platforms with unsigned char
authorLutz Jänicke <jaenicke@openssl.org>
Sun, 15 Apr 2001 10:30:01 +0000 (10:30 +0000)
committerLutz Jänicke <jaenicke@openssl.org>
Sun, 15 Apr 2001 10:30:01 +0000 (10:30 +0000)
(Jun-ichiro itojun Hagino <itojun@iijlab.net>).

apps/dgst.c

index 0e93c97ca507659450d1d3e89def60ebec675738..481332a58f38add5cb4507100d6c16ad58ac5cde 100644 (file)
@@ -73,7 +73,7 @@
 #undef PROG
 #define PROG   dgst_main
 
-void do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, char binout,
+void do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout,
                EVP_PKEY *key, unsigned char *sigin, int siglen);
 
 int MAIN(int, char **);
@@ -93,7 +93,7 @@ int MAIN(int argc, char **argv)
        int debug=0;
        const char *outfile = NULL, *keyfile = NULL;
        const char *sigfile = NULL, *randfile = NULL;
-       char out_bin = -1, want_pub = 0, do_verify = 0;
+       int out_bin = -1, want_pub = 0, do_verify = 0;
        EVP_PKEY *sigkey = NULL;
        unsigned char *sigbuf = NULL;
        int siglen = 0;
@@ -338,7 +338,7 @@ end:
        EXIT(err);
        }
 
-void do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, char binout,
+void do_fp(BIO *out, unsigned char *buf, BIO *bp, int sep, int binout,
                        EVP_PKEY *key, unsigned char *sigin, int siglen)
        {
        int len;