OpenBSD: Use snprintf, not sprintf (PORT)

This commit is contained in:
John Hood
2014-06-12 23:28:17 -04:00
parent e52d22b6da
commit fdf8e427c3
+3 -3
View File
@@ -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;