Kaydet (Commit) 7ed36e0d authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#441992 Uncaught exception

Change-Id: Ibd07b854bbcf9d9e83236669addfd61fe639882a
üst b536f9ae
......@@ -35,22 +35,15 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
}
Options options(argv[0]);
sal_Int32 nErrors = 0;
try
{
if (!options.initOptions(args))
return (0);
}
catch(const IllegalArgument& e)
{
fprintf(stderr, "Illegal argument: %s\n%s",
e.m_message.getStr(),
options.prepareVersion().getStr());
return (99);
}
setIdlc(&options);
sal_Int32 nErrors = 0;
if (options.readStdin()) {
if ( !options.quiet() )
fprintf(
......@@ -160,6 +153,14 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
options.getProgramName().getStr(),
options.prepareVersion().getStr());
}
} catch(const IllegalArgument& e)
{
fprintf(stderr, "Illegal argument: %s\n%s",
e.m_message.getStr(),
options.prepareVersion().getStr());
return (99);
}
return nErrors;
}
......
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