Don't let remain_rows go negative
This variable is used as input for toEnum, so it has to be positive.
commit028da8fc3152f34dcfbf1b244dfa4187ce82e848
authorHans-Peter Deifel <hpdeifel@gmx.de>
dateSat 4 Aug 2012, 22:41 (14 years ago)
parentc68f69f
src/Graphics/Vty/Span.hs+1−1
@@ -186,7 +186,7 @@ row_ops_for_image mrow_ops -- the image to output the ops t
186186 (skip_row', skip_col)
187187 (y + top_height)
188188 remaining_columns
189− (remain_rows - top_height)
189+ (max 0 $ remain_rows - top_height)
190190 return (skip_row'', min skip_col' skip_col'')
191191 HorizJoin l r _ _ -> do
192192 (skip_row',skip_col') <- row_ops_for_image mrow_ops l bg region skip_dim y remaining_columns remain_rows