Kaydet (Commit) 54f2fad4 authored tarafından Zolnai Tamás's avatar Zolnai Tamás

Varnisch localize.cxx

Use getenv method instead of osl_getEnvironment.
Delete rtl and std namespace identifier
Use OString every possible place to decrease
OString<->OUString conversions.
Add some block to minimize scope of local variables
and add comments to make clear each block task.
Move propex "en_US exist in file name" check to
localize to save some extra process time.

Change-Id: I9a0455f7524f71e34efe4d32998d2d21601f14e1
üst 2981921b
This diff is collapsed.
......@@ -21,23 +21,20 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
return 1;
}
if( aArgs.m_sInputFile.indexOf("en_US") != -1 )
PropParser aParser(
aArgs.m_sInputFile, Export::sLanguages, aArgs.m_bMergeMode );
if( !aParser.isInitialized() )
{
PropParser aParser(
aArgs.m_sInputFile, Export::sLanguages, aArgs.m_bMergeMode );
if( !aParser.isInitialized() )
{
return 1;
}
if( aArgs.m_bMergeMode )
{
aParser.Merge(aArgs.m_sMergeSrc, aArgs.m_sOutputFile);
}
else
{
aParser.Extract(
aArgs.m_sOutputFile, aArgs.m_sPrj, aArgs.m_sPrjRoot );
}
return 1;
}
if( aArgs.m_bMergeMode )
{
aParser.Merge(aArgs.m_sMergeSrc, aArgs.m_sOutputFile);
}
else
{
aParser.Extract(
aArgs.m_sOutputFile, aArgs.m_sPrj, aArgs.m_sPrjRoot );
}
return 0;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment