X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/cb5488c53f54fbdb36ce3f43bbf72d32c002b26a..HEAD:/sftp.c diff --git a/sftp.c b/sftp.c index 927f4d9c..bf75779d 100644 --- a/sftp.c +++ b/sftp.c @@ -150,7 +150,7 @@ static int sftp_pkt_getstring(struct sftp_packet *pkt, *p = NULL; if (pkt->length - pkt->savedpos < 4) return 0; - *length = GET_32BIT(pkt->data + pkt->savedpos); + *length = toint(GET_32BIT(pkt->data + pkt->savedpos)); pkt->savedpos += 4; if ((int)(pkt->length - pkt->savedpos) < *length || *length < 0) { *length = 0;