Kaydet (Commit) 9949dc91 authored tarafından Caolán McNamara's avatar Caolán McNamara

ofz#889: UriReferenceFactory unavailable

Change-Id: Id041976e273c0ee2c1862c7a27dd39cfac12aaaf
üst d28b5faa
...@@ -207,16 +207,17 @@ void SwMacroField::CreateMacroString( ...@@ -207,16 +207,17 @@ void SwMacroField::CreateMacroString(
bool SwMacroField::isScriptURL( const OUString& str ) bool SwMacroField::isScriptURL( const OUString& str )
{ {
uno::Reference< uno::XComponentContext > xContext = try
::comphelper::getProcessComponentContext(); {
uno::Reference<uno::XComponentContext> xContext = ::comphelper::getProcessComponentContext();
uno::Reference< uri::XUriReferenceFactory > uno::Reference<uri::XUriReferenceFactory> xFactory = uri::UriReferenceFactory::create(xContext);
xFactory = uri::UriReferenceFactory::create( xContext ); uno::Reference<uri::XVndSunStarScriptUrl> xUrl(xFactory->parse(str), uno::UNO_QUERY);
return xUrl.is();
uno::Reference< uri::XVndSunStarScriptUrl > }
xUrl( xFactory->parse( str ), uno::UNO_QUERY ); catch (...)
{
return xUrl.is(); }
return false;
} }
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
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