summaryrefslogtreecommitdiff
path: root/l10ntools
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2013-09-02 18:43:52 -0500
committerNorbert Thiebaud <nthiebaud@gmail.com>2013-09-02 18:44:14 -0500
commitc2a9699e90abb40cbe1772cbd581435568468265 (patch)
tree1281b5285810b0bce4d88aba7200ee6c4d0bbb90 /l10ntools
parentb69d152cfa1da868ba960345d72ba78f9f8e1b35 (diff)
PoHeader constructure problem with boost
No idea why that seems to work on other platform but 10.6 SDK does not like it at all Change-Id: I145b03874ba948cb29c998552e852f29999bc471
Diffstat (limited to 'l10ntools')
-rw-r--r--l10ntools/source/pocheck.cxx54
1 files changed, 37 insertions, 17 deletions
diff --git a/l10ntools/source/pocheck.cxx b/l10ntools/source/pocheck.cxx
index f423d14d37df..10dcb19be3e8 100644
--- a/l10ntools/source/pocheck.cxx
+++ b/l10ntools/source/pocheck.cxx
@@ -279,25 +279,40 @@ static void checkFunctionNames(OString aLanguage)
}
}
//
- for (int i=0;i<4;i++) {
+ for (int i=0;i<4;i++)
+ {
aPoInput.open(aPoPaths[i]);
if( !aPoInput.isOpen() )
std::cerr << "Warning: Cannot open " << aPoPaths[i] << std::endl;
PoOfstream aPoOutput;
aPoOutput.open(aPoPaths[i]+".new");
- switch (i) {
- case 0:
- aPoOutput.writeHeader(PoHeader("formula/source/core/resource"));
- break;
- case 1:
- aPoOutput.writeHeader(PoHeader("scaddins/source/analysis"));
- break;
- case 2:
- aPoOutput.writeHeader(PoHeader("scaddins/source/datefunc"));
- break;
- case 3:
- aPoOutput.writeHeader(PoHeader("scaddins/source/pricing"));
+ switch (i)
+ {
+ case 0:
+ {
+ PoHeader hd(OString("formula/source/core/resource"));
+ aPoOutput.writeHeader(hd);
+ break;
+ }
+ case 1:
+ {
+ PoHeader hd(OString("scaddins/source/analysis"));
+ aPoOutput.writeHeader(hd);
+ break;
+ }
+ case 2:
+ {
+ PoHeader hd(OString("scaddins/source/datefunc"));
+ aPoOutput.writeHeader(hd);
+ break;
+ }
+ case 3:
+ {
+ PoHeader hd(OString("scaddins/source/pricing"));
+ aPoOutput.writeHeader(hd);
+ break;
+ }
}
bool bAnyError = false;
@@ -308,15 +323,20 @@ static void checkFunctionNames(OString aLanguage)
aPoInput.readEntry(aPoEntry);
if( aPoInput.eof() )
break;
- for ( std::list<PoEntry*>::iterator it=repeatedEntries.begin(); it!=repeatedEntries.end(); ++it) {
- if ((*it)->getMsgId() == aPoEntry.getMsgId() && (*it)->getGroupId() == aPoEntry.getGroupId()) {
+ for ( std::list<PoEntry*>::iterator it=repeatedEntries.begin(); it!=repeatedEntries.end(); ++it)
+ {
+ if ((*it)->getMsgId() == aPoEntry.getMsgId() && (*it)->getGroupId() == aPoEntry.getGroupId())
+ {
bError = true;
break;
}
}
- if (bError) {
+ if (bError)
+ {
bAnyError = true;
- } else {
+ }
+ else
+ {
aPoOutput.writeEntry(aPoEntry);
}
}