From ee5223eea808da89bc7e6eae424e499440bf6ea2 Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Tue, 16 Feb 2016 06:09:48 -0800 Subject: [PATCH] Travis again: are invalid correlation measurements a use-after-free? Try explicitly casting the value to a float. --- ocrmypdf/leptonica.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ocrmypdf/leptonica.py b/ocrmypdf/leptonica.py index 82eb063d..7acabcb3 100644 --- a/ocrmypdf/leptonica.py +++ b/ocrmypdf/leptonica.py @@ -170,7 +170,7 @@ class Pix: result = lept.pixCorrelationBinary(pix1.cpix, pix2.cpix, correlation) if result != 0: raise LeptonicaError("Correlation failed") - return correlation[0] + return float(correlation[0]) @staticmethod def _pix_destroy(pix):