X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;ds=sidebyside;f=sftp.c;h=bf75779df7e549660eeda4a0a866b05bb8fe5d9b;hb=068b67d2f6e9b186b3107ebcb1e88a141b7b5ebc;hp=927f4d9c4bd0c62f0cf41f0fce4b8a8b57b14406;hpb=c925526e3fbf580a4df3e796fc78e22bbe33651d;p=PuTTY.git 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;