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
This commit is contained in:
parent
b69d152cfa
commit
c2a9699e90
@ -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);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user