Localized some still missed strings pointed out by Diver. Thanks!

Use more safe snprintf calls instead of sprintf ones.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40746 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Siarzhuk Zharski
2011-02-28 21:59:23 +00:00
parent 89da0f8f9b
commit 0a1ce0a8a4
6 changed files with 25 additions and 11 deletions
@@ -25,9 +25,13 @@
#include "ProcessController.h"
#include <Bitmap.h>
#include <Catalog.h>
#include <stdio.h>
#undef B_TRANSLATE_CONTEXT
#define B_TRANSLATE_CONTEXT "MemoryBarMenu"
MemoryBarMenuItem::MemoryBarMenuItem(const char *label, team_id team,
BBitmap* icon, bool deleteIcon, BMessage* message)
@@ -210,13 +214,13 @@ MemoryBarMenuItem::DrawBar(bool force)
menu->SetHighColor(kBlack);
char infos[128];
sprintf(infos, "%d KB", fWriteMemory);
snprintf(infos, sizeof(infos), B_TRANSLATE("%d KB"), fWriteMemory);
BPoint loc(rect.left - kMargin - gMemoryTextWidth / 2 - menu->StringWidth(infos),
rect.bottom + 1);
menu->DrawString(infos, loc);
sprintf(infos, "%d KB", fAllMemory);
snprintf(infos, sizeof(infos), B_TRANSLATE("%d KB"), fAllMemory);
loc.x = rect.left - kMargin - menu->StringWidth(infos);
menu->DrawString(infos, loc);
}