On Sun, Jul 13, 2014 at 11:29:22AM -0600, dera...@cvs.openbsd.org wrote:
> -     ldp = malloc(sizeof(*ldp) + (k-1), M_DEVBUF, M_NOWAIT);
> +     ldp = mallocarray(k-1, sizeof(*ldp), M_DEVBUF, M_NOWAIT);

Are you sure k-1 can never be small enough such that a*b is less than a+b?

Reply via email to