@@ -177,9 +177,9 @@ ibc i (IBCDef n) f
177177
178178 updateSC (Case n alts) = do alts' <- mapM updateAlt alts
179179 return (Case n alts')
180− updateSC (ProjCase t alts) = do t' <- update t
181− alts' <- mapM updateAlt alts
182− return (ProjCase t' alts')
180+ updateSC (ProjCase t alt) = do t' <- update t
181+ alt' <- updateAlt alt
182+ return (ProjCase t' alt')
183183 updateSC (STerm t) = do t' <- update t
184184 return (STerm t')
185185 updateSC t = return t