X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/21c9ab1efb7ec86accab9f6da703fcbe4d2f7785..4974d09cc659e2859fcf916ad020628c9695e2f8:/sbr/netsec.c?ds=inline diff --git a/sbr/netsec.c b/sbr/netsec.c index 8a03cada..a64743aa 100644 --- a/sbr/netsec.c +++ b/sbr/netsec.c @@ -391,7 +391,7 @@ netsec_read(netsec_context *nsc, void *buffer, size_t size, char **errstr) * assume here that this has something in it. */ - retlen = size > nsc->ns_inbuflen ? nsc->ns_inbuflen : size; + retlen = min(size, nsc->ns_inbuflen); memcpy(buffer, nsc->ns_inptr, retlen);