summaryrefslogtreecommitdiff
path: root/l10ntools
diff options
context:
space:
mode:
authorDavid Ostrovsky <david@ostrovsky.org>2012-11-20 21:31:23 +0100
committerDavid Ostrovsky <david@ostrovsky.org>2012-11-20 21:31:23 +0100
commit835d0fb70097b41eef057493bb1fb67c12ce5306 (patch)
treea2b3fda51fd369b7f5dfdea983cd1c2b257cfe2b /l10ntools
parentb420358033faf43ceabb38418902cecffd1c643c (diff)
WaE ignoring return value, this time really
Change-Id: I5647f318000d83f1f363153c1bc7f4ae4effc88c
Diffstat (limited to 'l10ntools')
-rw-r--r--l10ntools/source/renewpo.cxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/l10ntools/source/renewpo.cxx b/l10ntools/source/renewpo.cxx
index 4c236ef2e612..87a871a5b9d1 100644
--- a/l10ntools/source/renewpo.cxx
+++ b/l10ntools/source/renewpo.cxx
@@ -84,14 +84,14 @@ void HandleLanguage(struct dirent* pLangEntry, const OString& rOldPath,
}
const OString SDFFileName =
OUStringToOString(aTempPath, RTL_TEXTENCODING_UTF8);
- const char* cmd = (rpo2loPath +
+ const OString cmd = OString(rpo2loPath +
" -i " + rOldPath + "/" + LangEntryName +
" -o " + SDFFileName +
" -l " + LangEntryName +
- " -t " + rSDFPath).getStr();
- if (system(cmd) != 0)
+ " -t " + rSDFPath);
+ if (system(cmd.getStr()) != 0)
{
- std::cerr << "Error: Failed to execute " << cmd << '\n';
+ std::cerr << "Error: Failed to execute " << cmd.getStr() << '\n';
throw false;
}
cout << "Language sdf is ready!" << endl;
@@ -141,10 +141,10 @@ void HandleLanguage(struct dirent* pLangEntry, const OString& rOldPath,
const OString sNewPoFileName =
GetPath(rNewPath + "/" +LangEntryName,pActInfo->second.first) +
".po";
- const char* cmd2 = ("mkdir -p " + sNewPoFileName.copy(0,sNewPoFileName.lastIndexOf("/"))).getStr();
- if (system(cmd2) != 0)
+ const OString cmd2 = OString("mkdir -p " + sNewPoFileName.copy(0,sNewPoFileName.lastIndexOf("/")));
+ if (system(cmd2.getStr()) != 0)
{
- std::cerr << "Error: Failed to execute " << cmd2 << '\n';
+ std::cerr << "Error: Failed to execute " << cmd2.getStr() << '\n';
throw false;
}