From 19d1cffe33373572da33f477596411ce4e0cb965 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Fri, 12 Jul 2019 21:22:28 -0400 Subject: [PATCH] FileTypes: Prevent a potential snprintf overflow. --- src/preferences/filetypes/AttributeListView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preferences/filetypes/AttributeListView.cpp b/src/preferences/filetypes/AttributeListView.cpp index fce417a9db..fec36dc8cf 100644 --- a/src/preferences/filetypes/AttributeListView.cpp +++ b/src/preferences/filetypes/AttributeListView.cpp @@ -104,7 +104,7 @@ name_for_type(BString& string, type_code type, const char* displayAs) buffer[i] = '.'; } - snprintf(buffer + 6, sizeof(buffer), " (0x%" B_PRIx32 ")", type); + snprintf(buffer + 6, sizeof(buffer) - 6, " (0x%" B_PRIx32 ")", type); string = buffer; }