limit CSI params to 16 max
[nikiroo-utils.git] / src / jexer / tterminal / ECMA48.java
index a4197fb9f20557e31b1a9d6c8cf024244153467b..eb13c0b4d35e43176e86568a65e6ef936042b58f 100644 (file)
@@ -2662,7 +2662,7 @@ public class ECMA48 implements Runnable {
             csiParams.set(csiParams.size() - 1, x);
         }
 
-        if (ch == ';') {
+        if ((ch == ';') && (csiParams.size() < 16)) {
             csiParams.add(Integer.valueOf(0));
         }
     }