mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-03 12:32:47 -05:00
In a couple of places, snewn() was being asked for an array of char which was
then assigned to an unsigned char * variabe. This fixes that. [originally from svn r3023]
This commit is contained in:
2
ssh.c
2
ssh.c
@ -4984,7 +4984,7 @@ static void do_ssh2_authconn(Ssh ssh, unsigned char *in, int inlen, int ispkt)
|
||||
sigdata_len = ssh->pktout.length - 5 + 4 + 20;
|
||||
if (ssh->remote_bugs & BUG_SSH2_PK_SESSIONID)
|
||||
sigdata_len -= 4;
|
||||
sigdata = snewn(sigdata_len, char);
|
||||
sigdata = snewn(sigdata_len, unsigned char);
|
||||
p = 0;
|
||||
if (!(ssh->remote_bugs & BUG_SSH2_PK_SESSIONID)) {
|
||||
PUT_32BIT(sigdata+p, 20);
|
||||
|
Reference in New Issue
Block a user