diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-06-16 10:22:31 +0200 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2014-09-23 09:54:01 +0300 |
commit | 9688231e6be24de39750307bb779641057f7507a (patch) | |
tree | 106d5632718339b94eb9eb1c0102bddbbd32ed03 /include | |
parent | e0dd5d238cbe59800502cf76981cff0cfdb59a4e (diff) |
SAL_WARN_UNUSED_RESULT for static Reference::query function
...which the recent loplugin:staticcall changes showed was occasionally used
apparently under the assumption that it was non-static and changed the object
it was called on.
(cherry picked from commit 7242fe6e3360843f9ef5ce07b447de729323a3c8)
Conflicts:
include/com/sun/star/uno/Reference.h
svtools/source/uno/treecontrolpeer.cxx
Change-Id: I989a2a4ed3886d7f370855c9e8c1867e646c059b
Diffstat (limited to 'include')
-rw-r--r-- | include/com/sun/star/uno/Reference.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/com/sun/star/uno/Reference.h b/include/com/sun/star/uno/Reference.h index b1299fd42ba8..636a339726f3 100644 --- a/include/com/sun/star/uno/Reference.h +++ b/include/com/sun/star/uno/Reference.h @@ -546,13 +546,13 @@ public: @param rRef interface reference @return interface reference of demanded type (may be null) */ - inline static Reference< interface_type > SAL_CALL query( const BaseReference & rRef ) SAL_THROW( (RuntimeException) ); + inline static SAL_WARN_UNUSED_RESULT Reference< interface_type > SAL_CALL query( const BaseReference & rRef ) SAL_THROW( (RuntimeException) ); /** Queries given interface for type interface_type. @param pInterface interface pointer @return interface reference of demanded type (may be null) */ - inline static Reference< interface_type > SAL_CALL query( XInterface * pInterface ) SAL_THROW( (RuntimeException) ); + inline static SAL_WARN_UNUSED_RESULT Reference< interface_type > SAL_CALL query( XInterface * pInterface ) SAL_THROW( (RuntimeException) ); }; /// @cond INTERNAL |