diff options
author | Thomas Lange [tl] <tl@openoffice.org> | 2010-05-07 10:40:12 +0200 |
---|---|---|
committer | Thomas Lange [tl] <tl@openoffice.org> | 2010-05-07 10:40:12 +0200 |
commit | 5b7cf789a0c84c60c738d2249bf82ba0220487c3 (patch) | |
tree | 6d79138473c46499d4b19857b5c00cd8f248c20c /comphelper/source | |
parent | 241880303c108b115be03b97dc25b47ac7070698 (diff) |
cws tl78: fixing windows specific build problems after merging with DEV300_m77
Diffstat (limited to 'comphelper/source')
-rw-r--r-- | comphelper/source/misc/docpasswordrequest.cxx | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/comphelper/source/misc/docpasswordrequest.cxx b/comphelper/source/misc/docpasswordrequest.cxx index 5d1c58145963..17cdb0ae2d92 100644 --- a/comphelper/source/misc/docpasswordrequest.cxx +++ b/comphelper/source/misc/docpasswordrequest.cxx @@ -36,6 +36,7 @@ using ::rtl::OUString; using ::com::sun::star::uno::Any; +using ::com::sun::star::uno::Type; using ::com::sun::star::uno::Reference; using ::com::sun::star::uno::RuntimeException; using ::com::sun::star::uno::Sequence; @@ -47,6 +48,7 @@ using ::com::sun::star::task::PasswordRequestMode; using ::com::sun::star::task::XInteractionAbort; using ::com::sun::star::task::XInteractionContinuation; using ::com::sun::star::task::XInteractionPassword2; +using ::com::sun::star::task::XInteractionRequest; namespace comphelper { @@ -131,6 +133,26 @@ DocPasswordRequest::~DocPasswordRequest() { } +/*uno::*/Any SAL_CALL DocPasswordRequest::queryInterface( const /*uno::*/Type& rType ) throw (RuntimeException) +{ + return ::cppu::queryInterface ( rType, + // OWeakObject interfaces + dynamic_cast< XInterface* > ( (XInteractionRequest *) this ), + static_cast< XWeak* > ( this ), + // my own interfaces + static_cast< XInteractionRequest* > ( this ) ); +} + +void SAL_CALL DocPasswordRequest::acquire( ) throw () +{ + OWeakObject::acquire(); +} + +void SAL_CALL DocPasswordRequest::release( ) throw () +{ + OWeakObject::release(); +} + sal_Bool DocPasswordRequest::isAbort() const { return mpAbort->isSelected(); |