From 8b58e2fc73717437867a3a944dd34c4e917af9e7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Mon, 30 Apr 2012 15:25:15 +0100 Subject: [PATCH] Add missing sign cast. --- common/trace_parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/trace_parser.cpp b/common/trace_parser.cpp index 3b15901..7a8c4f9 100644 --- a/common/trace_parser.cpp +++ b/common/trace_parser.cpp @@ -833,7 +833,7 @@ Parser::read_sint(void) { c = read_byte(); switch (c) { case trace::TYPE_SINT: - return -read_uint(); + return -(signed long long)read_uint(); case trace::TYPE_UINT: return read_uint(); default: -- 2.43.0