* CID 7969: defensive programming: use snprintf instead of sprintf.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39992 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -524,23 +524,23 @@ ConfigWindow::UpdateUI()
|
||||
== B_OK && copies > 1) {
|
||||
if (printRange) {
|
||||
job = B_TRANSLATE("Page %1 to %2, %3 copies");
|
||||
sprintf(number, "%d", (int)first);
|
||||
snprintf(number, sizeof(number) - 1, "%d", (int)first);
|
||||
job.ReplaceFirst("%1", number);
|
||||
sprintf(number, "%d", (int)last);
|
||||
snprintf(number, sizeof(number) - 1, "%d", (int)last);
|
||||
job.ReplaceFirst("%2", number);
|
||||
sprintf(number, "%d", (int)copies);
|
||||
snprintf(number, sizeof(number) - 1, "%d", (int)copies);
|
||||
job.ReplaceFirst("%3", number);
|
||||
} else {
|
||||
job = B_TRANSLATE("All pages, %1 copies");
|
||||
sprintf(number, "%d", (int)copies);
|
||||
snprintf(number, sizeof(number) - 1, "%d", (int)copies);
|
||||
job.ReplaceFirst("%1", number);
|
||||
}
|
||||
} else {
|
||||
if (printRange) {
|
||||
job = B_TRANSLATE("Page %1 to %2");
|
||||
sprintf(number, "%d", (int)first);
|
||||
snprintf(number, sizeof(number) - 1, "%d", (int)first);
|
||||
job.ReplaceFirst("%1", number);
|
||||
sprintf(number, "%d", (int)last);
|
||||
snprintf(number, sizeof(number) - 1, "%d", (int)last);
|
||||
job.ReplaceFirst("%2", number);
|
||||
} else
|
||||
job = B_TRANSLATE("All pages");
|
||||
|
||||
Reference in New Issue
Block a user