]> arthur.barton.de Git - bup.git/blobdiff - lib/bup/_helpers.c
bup_mincore: actually use size_t value (not ulonglong) in call
[bup.git] / lib / bup / _helpers.c
index ff4eb7a05af4ba235c6254d236e385e07553e65b..489bd14768884ad346693266b80792f7aa53151f 100644 (file)
@@ -1724,7 +1724,7 @@ static PyObject *bup_mincore(PyObject *self, PyObject *args)
         result = PyErr_Format(PyExc_OverflowError, "src_n overflows size_t");
         goto clean_and_return;
     }
-    int rc = mincore((void *)(src.buf + src_off), src_n,
+    int rc = mincore((void *)(src.buf + src_off), length,
                      (BUP_MINCORE_BUF_TYPE *) (dest.buf + dest_off));
     if (rc != 0) {
         result = PyErr_SetFromErrno(PyExc_OSError);