From f3105f09ef87829d0e9408a71dcb7f840d173c96 Mon Sep 17 00:00:00 2001 From: Xavier Raynaud Date: Fri, 12 Oct 2012 09:51:21 +0200 Subject: [PATCH] ensure bytes returned as int are never negative Change-Id: I173304573594c66d1d4eccaa9827ce6ac8154b94 Reviewed-on: https://git.eclipse.org/r/8203 Tested-by: Hudson CI Reviewed-by: Patrick Tasse IP-Clean: Patrick Tasse Reviewed-by: Xavier Raynaud IP-Clean: Xavier Raynaud Tested-by: Xavier Raynaud --- .../linuxtools/tmf/core/io/BufferedRandomAccessFile.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/io/BufferedRandomAccessFile.java b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/io/BufferedRandomAccessFile.java index 84f961227f..dce20ae288 100644 --- a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/io/BufferedRandomAccessFile.java +++ b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/io/BufferedRandomAccessFile.java @@ -124,7 +124,7 @@ public class BufferedRandomAccessFile extends RandomAccessFile { if (buf_end == 0) { return -1; } - return buffer[buf_pos++]; + return (buffer[buf_pos++] & 0xff); } @Override -- 2.34.1