summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-11-28 10:11:54 +0000
committerCaolán McNamara <caolanm@redhat.com>2011-11-28 11:16:49 +0000
commit5d0051ac3733db9f04dd459db46212f70a9c07e9 (patch)
treeddda9526b3f0afd5a85be1b257512972b6df4494 /sfx2
parentaf761f996d30b8311fe6b45ab0e5c72bc2a44f37 (diff)
SfxInterfaces may legally have no translatable ui name
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/inc/sfx2/objface.hxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/sfx2/inc/sfx2/objface.hxx b/sfx2/inc/sfx2/objface.hxx
index 7e43c19b1226..c4d38f288345 100644
--- a/sfx2/inc/sfx2/objface.hxx
+++ b/sfx2/inc/sfx2/objface.hxx
@@ -80,9 +80,9 @@ public:
const SfxSlot* GetSlot( const String& rCommand ) const;
const char* GetClassName() const { return pName; }
- int HasName() const { return 0 != aNameResId.GetId(); }
+ bool HasName() const { return 0 != aNameResId.GetId(); }
rtl::OUString GetName() const
- { return String(aNameResId); }
+ { return HasName() ? ResId::toString(aNameResId) : rtl::OUString(); }
ResMgr* GetResMgr() const
{ return aNameResId.GetResMgr(); }