From fdf8e427c381a62ce1bb1ade93b6cc644f9f7995 Mon Sep 17 00:00:00 2001 From: John Hood Date: Thu, 12 Jun 2014 23:28:17 -0400 Subject: [PATCH] OpenBSD: Use snprintf, not sprintf (PORT) --- src/frontend/stmclient.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/frontend/stmclient.cc b/src/frontend/stmclient.cc index cfb473a..daee1f6 100644 --- a/src/frontend/stmclient.cc +++ b/src/frontend/stmclient.cc @@ -172,12 +172,12 @@ void STMClient::init( void ) if ( escape_key > 0 ) { char escape_pass_name_buf[16]; char escape_key_name_buf[16]; - sprintf(escape_pass_name_buf, "\"%c\"", escape_pass_key); + snprintf(escape_pass_name_buf, sizeof escape_pass_name_buf, "\"%c\"", escape_pass_key); if (escape_key < 32) { - sprintf(escape_key_name_buf, "Ctrl-%c", escape_pass_key); + snprintf(escape_key_name_buf, sizeof escape_key_name_buf, "Ctrl-%c", escape_pass_key); escape_requires_lf = false; } else { - sprintf(escape_key_name_buf, "\"%c\"", escape_key); + snprintf(escape_key_name_buf, sizeof escape_key_name_buf, "\"%c\"", escape_key); escape_requires_lf = true; } string tmp;