* 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;
|
off_t size;
|
||||||
if (node.GetSize(&size) == B_OK) {
|
if (node.GetSize(&size) == B_OK) {
|
||||||
char buffer[80];
|
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;
|
fSize = buffer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user