From 1bdd06a199da2459180e9e6f77f5c12e5624cf6e Mon Sep 17 00:00:00 2001 From: Christoph Hertzberg Date: Wed, 19 Aug 2015 21:38:18 +0200 Subject: Fix some trivial warnings --- unsupported/test/mpreal/mpreal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'unsupported/test/mpreal') diff --git a/unsupported/test/mpreal/mpreal.h b/unsupported/test/mpreal/mpreal.h index b643309c0..104cb686f 100644 --- a/unsupported/test/mpreal/mpreal.h +++ b/unsupported/test/mpreal/mpreal.h @@ -334,10 +334,10 @@ public: #if defined (MPREAL_HAVE_EXPLICIT_CONVERTERS) explicit operator bool () const { return toBool(); } - explicit operator int () const { return toLong(); } + explicit operator int () const { return int(toLong()); } explicit operator long () const { return toLong(); } explicit operator long long () const { return toLong(); } - explicit operator unsigned () const { return toULong(); } + explicit operator unsigned () const { return unsigned(toULong()); } explicit operator unsigned long () const { return toULong(); } explicit operator unsigned long long () const { return toULong(); } explicit operator float () const { return toFloat(); } -- cgit v1.2.3