From 0882e28ab528ef9fd55cf915755a6d04b0583b7d Mon Sep 17 00:00:00 2001 From: Munkyu Im Date: Thu, 31 Dec 2015 16:48:05 +0900 Subject: [PATCH] net: fix float value comparison It could return unexpected result if compare float value with int value. "Float.compare(a, b)" is better method to compare. Change-Id: I7edb624846a3848f8e7130004a5e1203eaccfc9e Signed-off-by: Munkyu Im --- src/org/tizen/emulator/manager/EmulatorManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/tizen/emulator/manager/EmulatorManager.java b/src/org/tizen/emulator/manager/EmulatorManager.java index 9580503..e246742 100755 --- a/src/org/tizen/emulator/manager/EmulatorManager.java +++ b/src/org/tizen/emulator/manager/EmulatorManager.java @@ -87,7 +87,7 @@ public class EmulatorManager { isWin = true; try { /*The version of Windows8 is 6.2 */ - if (Float.parseFloat(System.getProperty("os.version")) >= 6.2) { //$NON-NLS-1$ //$NON-NLS-2$ + if (Float.compare(Float.parseFloat(System.getProperty("os.version")), 6.2f) >= 0) { //$NON-NLS-1$ isWin8AndAbove = true; } } catch (NumberFormatException e) { -- 2.7.4