diff --git a/drivers/input/sec_input/stm/stm_cmd.c b/drivers/input/sec_input/stm/stm_cmd.c index a9de6f81c..09a47419e 100755 --- a/drivers/input/sec_input/stm/stm_cmd.c +++ b/drivers/input/sec_input/stm/stm_cmd.c @@ -950,22 +950,22 @@ void stm_ts_print_frame(struct stm_ts_data *ts, short *min, short *max) if (pStr == NULL) return; - snprintf(pTmp, 4, " "); + snprintf(pTmp, 5, " "); strlcat(pStr, pTmp, lsize); for (i = 0; i < ts->rx_count; i++) { - snprintf(pTmp, 6, "Rx%02d ", i); + snprintf(pTmp, 7, "Rx%02d ", i); strlcat(pStr, pTmp, lsize); } input_raw_info_d(true, &ts->client->dev, "%s\n", pStr); memset(pStr, 0x0, 6 * (ts->rx_count + 1)); - snprintf(pTmp, 2, " +"); + snprintf(pTmp, 3, " +"); strlcat(pStr, pTmp, lsize); for (i = 0; i < ts->rx_count; i++) { - snprintf(pTmp, 6, "------"); + snprintf(pTmp, 7, "------"); strlcat(pStr, pTmp, lsize); } @@ -973,11 +973,11 @@ void stm_ts_print_frame(struct stm_ts_data *ts, short *min, short *max) for (i = 0; i < ts->tx_count; i++) { memset(pStr, 0x0, 6 * (ts->rx_count + 1)); - snprintf(pTmp, 7, "Tx%02d | ", i); + snprintf(pTmp, 8, "Tx%02d | ", i); strlcat(pStr, pTmp, lsize); for (j = 0; j < ts->rx_count; j++) { - snprintf(pTmp, 6, "%5d ", ts->pFrame[(i * ts->rx_count) + j]); + snprintf(pTmp, 7, "%5d ", ts->pFrame[(i * ts->rx_count) + j]); strlcat(pStr, pTmp, lsize); if (ts->pFrame[(i * ts->rx_count) + j] < *min)