diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java b/org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java
index 5a4d2aa45a7510c04ec35d28a36197c12f1ca7c0..fdfe533618415c7d6d3ba1fae72687f7ede99dd4 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/diff/RawText.java
@@ -365,7 +365,7 @@ public static boolean isBinary(byte[] raw, int length, boolean complete) {
 		byte current;
 		while (ptr < length - 2) {
 			current = raw[++ptr];
-			if ('\0' == current || '\r' == current && raw[++ptr] != '\n') {
+			if (current == '\0' || (current == '\r' && raw[++ptr] != '\n')) {
 				return true;
 			}
 		}
@@ -373,7 +373,7 @@ public static boolean isBinary(byte[] raw, int length, boolean complete) {
 		if (ptr == length - 2) {
 			// if '\r' be last, then if isComplete then return binary
 			current = raw[++ptr];
-			return '\0' == current || '\r' == current && isComplete;
+			return current == '\0' || (current == '\r' && isComplete);
 		}
 
 		return false;
@@ -490,7 +490,7 @@ public static boolean isCrLfText(byte[] raw, int length, boolean complete) {
 		if (ptr == length - 2) {
 			// if '\r' be last, then if isComplete then return binary
 			current = raw[++ptr];
-			if('\0' == current || '\r' == current && complete){
+			if (current == '\0' || (current == '\r' && complete)) {
 				return false;
 			}
 		}