diff options
author | Michael Stahl <mstahl@redhat.com> | 2012-06-11 23:18:23 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2012-06-11 23:28:17 +0200 |
commit | 40b7eff9075c88d80fb0f3472d2671c5d2c72d0d (patch) | |
tree | d4c760e54b1e1819cd04f7724f62261654526fcc /sfx2 | |
parent | 22a5dfb94918cbade4800122c75d88ae73e39240 (diff) |
un-inline isValidXmlId (MSVC doesn't like it anymore)
Change-Id: I59872f6e7fbdfc73875a45912b93d01b4379aec7
Diffstat (limited to 'sfx2')
-rw-r--r-- | sfx2/inc/sfx2/XmlIdRegistry.hxx | 9 | ||||
-rw-r--r-- | sfx2/source/doc/DocumentMetadataAccess.cxx | 7 |
2 files changed, 9 insertions, 7 deletions
diff --git a/sfx2/inc/sfx2/XmlIdRegistry.hxx b/sfx2/inc/sfx2/XmlIdRegistry.hxx index 691bfaa44389..38db1f9baadb 100644 --- a/sfx2/inc/sfx2/XmlIdRegistry.hxx +++ b/sfx2/inc/sfx2/XmlIdRegistry.hxx @@ -47,13 +47,8 @@ namespace sfx2 { /** is i_rIdref a valid NCName ? */ bool SFX2_DLLPUBLIC isValidNCName(::rtl::OUString const & i_rIdref); -extern inline bool -isValidXmlId(::rtl::OUString const & i_rStreamName, - ::rtl::OUString const & i_rIdref) -{ - return isValidNCName(i_rIdref) && ( i_rStreamName == "content.xml" || i_rStreamName == "styles.xml" ); -} - +bool SFX2_DLLPUBLIC isValidXmlId(::rtl::OUString const & i_rStreamName, + ::rtl::OUString const & i_rIdref); // XML ID handling --------------------------------------------------- diff --git a/sfx2/source/doc/DocumentMetadataAccess.cxx b/sfx2/source/doc/DocumentMetadataAccess.cxx index bbe7555e9ae1..4fb52ecc7247 100644 --- a/sfx2/source/doc/DocumentMetadataAccess.cxx +++ b/sfx2/source/doc/DocumentMetadataAccess.cxx @@ -116,6 +116,13 @@ static bool isStylesFile (::rtl::OUString const & i_rPath) return i_rPath == s_styles; } +bool isValidXmlId(::rtl::OUString const & i_rStreamName, + ::rtl::OUString const & i_rIdref) +{ + return isValidNCName(i_rIdref) + && (isContentFile(i_rStreamName) || isStylesFile(i_rStreamName)); +} + static bool isReservedFile(::rtl::OUString const & i_rPath) { return isContentFile(i_rPath) || isStylesFile(i_rPath) || i_rPath == s_meta || i_rPath == s_settings; |