From 7108a872e03aff0fbc4dfb4b7f0f9718d45463b2 Mon Sep 17 00:00:00 2001 From: simon Date: Sat, 30 Jun 2007 18:18:20 +0000 Subject: [PATCH] Fix a couple of signedness compiler warnings, presumably due to me using a different version of gcc from before. git-svn-id: svn://svn.tartarus.org/sgt/putty@7627 cda61777-01e9-0310-a592-d414129be87e --- ssh.c | 2 +- sshrsa.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ssh.c b/ssh.c index 809f4af4..5196b1b3 100644 --- a/ssh.c +++ b/ssh.c @@ -5756,7 +5756,7 @@ static int do_ssh2_transport(Ssh ssh, void *vin, int inlen, */ s->pktout = ssh2_pkt_init(SSH2_MSG_KEXRSA_SECRET); ssh2_pkt_addstring_start(s->pktout); - ssh2_pkt_addstring_data(s->pktout, outstr, outstrlen); + ssh2_pkt_addstring_data(s->pktout, (char *)outstr, outstrlen); ssh2_pkt_send_noqueue(ssh, s->pktout); hash_string(ssh->kex->hash, ssh->exhash, outstr, outstrlen); diff --git a/sshrsa.c b/sshrsa.c index 2dc09d1c..12229e63 100644 --- a/sshrsa.c +++ b/sshrsa.c @@ -961,7 +961,7 @@ void ssh_rsakex_encrypt(const struct ssh_hash *h, unsigned char *in, int inlen, */ b1 = bignum_from_bytes(out, outlen); b2 = modpow(b1, rsa->exponent, rsa->modulus); - p = out; + p = (char *)out; for (i = outlen; i--;) { *p++ = bignum_byte(b2, i); } -- 2.11.0