From 5c09a12f1591c84a6f7d52c231ba97fb151ad25a Mon Sep 17 00:00:00 2001 From: cancel Date: Thu, 17 Jan 2019 06:47:06 +0900 Subject: [PATCH] Add guard against resizing past ORCA_x_MAX field size limit --- tui_main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tui_main.c b/tui_main.c index 4d03d2a..3a98939 100644 --- a/tui_main.c +++ b/tui_main.c @@ -647,6 +647,10 @@ bool ged_resize_grid_snap_ruler(Field* field, Markmap_reusable* markmap, new_field_h = adjust_rulers_humanized(ruler_y, field_h, delta_h); if (delta_w != 0) new_field_w = adjust_rulers_humanized(ruler_x, field_w, delta_w); + if (new_field_h > ORCA_Y_MAX) + new_field_h = ORCA_Y_MAX; + if (new_field_w > ORCA_X_MAX) + new_field_w = ORCA_X_MAX; if (new_field_h == field_h && new_field_w == field_w) return false; ged_resize_grid(field, markmap, new_field_h, new_field_w, tick_num,