From 0f3b719e8c279d86361aa029b35eb959a7838433 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sat, 17 Dec 2016 09:16:38 +0800 Subject: HIR Deserialise - Fix bad decoding of signed 64-bit values --- src/hir/serialise_lowlevel.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hir/serialise_lowlevel.hpp b/src/hir/serialise_lowlevel.hpp index b710669e..5172e8e9 100644 --- a/src/hir/serialise_lowlevel.hpp +++ b/src/hir/serialise_lowlevel.hpp @@ -220,7 +220,7 @@ public: return -static_cast(va); } else { - return -static_cast(va); + return static_cast(va); } } double read_double() { -- cgit v1.2.3