AMD64 - Refactor uio_resid and size_t assumptions.
[dragonfly.git] / sys / dev / usbmisc / ulpt / ulpt.c
index d3754aa..70b5eba 100644 (file)
@@ -610,7 +610,7 @@ ulpt_do_write(struct ulpt_softc *sc, struct uio *uio, int flags)
                usbd_free_xfer(xfer);
                return (ENOMEM);
        }
-       while ((n = min(ULPT_BSIZE, uio->uio_resid)) != 0) {
+       while ((n = szmin(ULPT_BSIZE, uio->uio_resid)) != 0) {
                ulpt_statusmsg(ulpt_status(sc), sc);
                error = uiomove(bufp, n, uio);
                if (error)