Commit 92125ffa authored by Richard Levitte's avatar Richard Levitte
Browse files

Make flag variables int instead of char. This avoids getting into trouble on...

Make flag variables int instead of char.  This avoids getting into trouble on systems where char is unsigned by default
parent 7db2fcaa
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -74,7 +74,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 **);
@@ -96,7 +96,7 @@ int MAIN(int argc, char **argv)
	int keyform=FORMAT_PEM;
	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;
@@ -399,7 +399,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;