diff options
author | FWoltermann@gmail.com <FWoltermann@gmail.com@076cb2c4-205e-83fd-5cf3-1be9aa105544> | 2011-12-09 21:12:14 +0000 |
---|---|---|
committer | FWoltermann@gmail.com <FWoltermann@gmail.com@076cb2c4-205e-83fd-5cf3-1be9aa105544> | 2011-12-09 21:12:14 +0000 |
commit | 9a2f3d3377b82b597f00d1d8fb8ee58d141cfb95 (patch) | |
tree | aa4691cd582e1b074d43ba30e930f29b7942885d /Stars45/RadioView.cpp | |
parent | b2805409566af00bc15639494f5a186fbd2f16e6 (diff) | |
download | starshatter-9a2f3d3377b82b597f00d1d8fb8ee58d141cfb95.zip starshatter-9a2f3d3377b82b597f00d1d8fb8ee58d141cfb95.tar.gz starshatter-9a2f3d3377b82b597f00d1d8fb8ee58d141cfb95.tar.bz2 |
More string safety stuff
Diffstat (limited to 'Stars45/RadioView.cpp')
-rw-r--r-- | Stars45/RadioView.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Stars45/RadioView.cpp b/Stars45/RadioView.cpp index 649db2f..ee757ef 100644 --- a/Stars45/RadioView.cpp +++ b/Stars45/RadioView.cpp @@ -565,14 +565,14 @@ RadioView::GetRadioMenu(Ship* s) if (ship->GetIFF() == elem->GetIFF() && ship->GetElement() != elem.value()) {
if (n >= page_offset && n < page_offset+PAGE_SIZE) {
char text[64];
- sprintf(text, "%d. %s", n+1 - page_offset, (const char*) elem->Name());
+ sprintf_s(text, "%d. %s", n+1 - page_offset, (const char*) elem->Name());
if (elem->IsActive()) {
starship_menu->AddMenu(text, elem_menu, (DWORD) elem.value());
}
else {
- strcat(text, " ");
- strcat(text, Game::GetText("RadioView.item.not-avail").data());
+ strcat_s(text, " ");
+ strcat_s(text, Game::GetText("RadioView.item.not-avail").data());
starship_menu->AddItem(text, 0, false);
}
}
@@ -582,7 +582,7 @@ RadioView::GetRadioMenu(Ship* s) if (num_pages > 1) {
char text[64];
- sprintf(text, Game::GetText("RadioView.item.next-page").data(), starship_page + 1, num_pages);
+ sprintf_s(text, Game::GetText("RadioView.item.next-page").data(), starship_page + 1, num_pages);
starship_menu->AddItem(text);
}
|