From d93db7a0f7272e23612d8ea073e5953e2e8f3000 Mon Sep 17 00:00:00 2001 From: Charlie Groves Date: Thu, 9 Dec 2010 21:53:49 +0000 Subject: [PATCH] Specify the types on Tuple.newTuple to make the captures line up --- src/main/java/com/samskivert/depot/operator/Case.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/samskivert/depot/operator/Case.java b/src/main/java/com/samskivert/depot/operator/Case.java index 89ba24f..34aebc7 100644 --- a/src/main/java/com/samskivert/depot/operator/Case.java +++ b/src/main/java/com/samskivert/depot/operator/Case.java @@ -39,9 +39,8 @@ public class Case public Case (SQLExpression... exps) { int i = 0; - while (i+1 < exps.length) { - _whenExps.add(Tuple.newTuple(exps[i], exps[i+1])); - i += 2; + for (; i + 1 < exps.length; i += 2) { + _whenExps.add(Tuple., SQLExpression>newTuple(exps[i], exps[i + 1])); } _elseExp = (i < exps.length) ? exps[i] : null; }