diff options
Diffstat (limited to 'util/ectool_keyscan.c')
-rw-r--r-- | util/ectool_keyscan.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/util/ectool_keyscan.c b/util/ectool_keyscan.c index ce35757a19..46ba221f6e 100644 --- a/util/ectool_keyscan.c +++ b/util/ectool_keyscan.c @@ -32,7 +32,7 @@ struct matrix_entry { struct keyscan_test_item { uint32_t beat; /* Beat number */ - uint8_t scan[KEYBOARD_COLS]; /* Scan data */ + uint8_t scan[KEYBOARD_COLS_MAX]; /* Scan data */ }; /* A single test, consisting of a list of key scans and expected ascii input */ @@ -103,7 +103,7 @@ static int keyscan_read_fdt_matrix(struct keyscan_info *keyscan, /* Hard-code some sanity limits for now */ if (matrix->row >= KEYBOARD_ROWS || - matrix->col >= KEYBOARD_COLS) { + matrix->col >= KEYBOARD_COLS_MAX) { fprintf(stderr, "Matrix pos out of range (%d,%d)\n", matrix->row, matrix->col); fclose(f); |