diff --git a/src/calibre/utils/speedup.c b/src/calibre/utils/speedup.c index 4e80141c6e..93d13c020e 100644 --- a/src/calibre/utils/speedup.c +++ b/src/calibre/utils/speedup.c @@ -102,7 +102,7 @@ speedup_pdf_float(PyObject *self, PyObject *args) { if (buf != NULL) { free_buf = (void*)buf; if (precision > 0) { - l = strlen(buf) - 1; + l = (int)(strlen(buf) - 1); while (l > 0 && buf[l] == '0') l--; if (buf[l] == ',' || buf[l] == '.') buf[l] = 0; else buf[l+1] = 0;