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