Kaydet (Commit) 940c9ef2 authored tarafından Caolán McNamara's avatar Caolán McNamara

coverity#1326405 Dereference null return value

Change-Id: I278c7c2516fde01355abe3030733a5798e1c96c2
üst 9c819f14
......@@ -88,6 +88,11 @@ public class OfficeProvider implements AppProvider
{
System.out.println("User Variable '$(user)' not defined.");
}
catch (com.sun.star.uno.Exception e)
{
System.out.println("Couldn't backup user layer");
e.printStackTrace();
}
catch (java.io.IOException e)
{
System.out.println("Couldn't backup user layer");
......@@ -578,28 +583,11 @@ public class OfficeProvider implements AppProvider
return res;
}
private static XStringSubstitution createStringSubstitution(XMultiServiceFactory xMSF)
private static XStringSubstitution createStringSubstitution(XMultiServiceFactory xMSF) throws com.sun.star.uno.Exception
{
Object xPathSubst = null;
try
{
xPathSubst = xMSF.createInstance(
Object xPathSubst = xMSF.createInstance(
"com.sun.star.util.PathSubstitution");
}
catch (com.sun.star.uno.Exception e)
{
e.printStackTrace();
}
if (xPathSubst != null)
{
return UnoRuntime.queryInterface(XStringSubstitution.class, xPathSubst);
}
else
{
return null;
}
return UnoRuntime.queryInterface(XStringSubstitution.class, xPathSubst);
}
/**
......
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