* CID7947 avoid buffer overflow (very unlikely;
should have happened only if the translated text was very large). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39990 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -216,7 +216,8 @@ JobItem::Update()
|
||||
off_t size;
|
||||
if (node.GetSize(&size) == B_OK) {
|
||||
char buffer[80];
|
||||
sprintf(buffer, B_TRANSLATE("%.2f KB"), size / 1024.0);
|
||||
snprintf(buffer, sizeof(buffer) - 1, B_TRANSLATE("%.2f KB"),
|
||||
size / 1024.0);
|
||||
fSize = buffer;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user