From ba531f60532022e3419628e506462b6b84279478 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Wed, 7 Dec 2011 22:29:27 +0100 Subject: Round instead of truncate when converting reals to ints in fz_to_int. --- fitz/base_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'fitz') diff --git a/fitz/base_object.c b/fitz/base_object.c index 64fafad0..8e8ac313 100644 --- a/fitz/base_object.c +++ b/fitz/base_object.c @@ -207,7 +207,7 @@ int fz_to_int(fz_obj *obj) if (fz_is_int(obj)) return obj->u.i; if (fz_is_real(obj)) - return obj->u.f; + return (int)(obj->u.f + 0.5f); /* No roundf in MSVC */ return 0; } -- cgit v1.2.3