From f162976486338d9804f668ce043d1defff6a2f3c Mon Sep 17 00:00:00 2001 From: Alexander Kojevnikov Date: Fri, 21 May 2010 09:08:12 +1000 Subject: [PATCH] Simplify comparision in binary search --- src/spek-spectrogram.vala | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/spek-spectrogram.vala b/src/spek-spectrogram.vala index 338d13e..ba5717b 100644 --- a/src/spek-spectrogram.vala +++ b/src/spek-spectrogram.vala @@ -233,8 +233,7 @@ namespace Spek { while (k - i > 1) { var j = (i + k) / 2; cr.text_extents (end ? s[0:j] + fix : fix + s[j:s.length], out ext); - // TODO: replace with XOR when bgo#619177 is fixed. - if (end && ext.width <= length || !end && ext.width > length) { + if (end != (ext.width > length)) { i = j; } else { k = j;