summaryrefslogtreecommitdiff
path: root/comphelper/source
diff options
context:
space:
mode:
authorThomas Lange [tl] <tl@openoffice.org>2010-05-07 10:40:12 +0200
committerThomas Lange [tl] <tl@openoffice.org>2010-05-07 10:40:12 +0200
commit5b7cf789a0c84c60c738d2249bf82ba0220487c3 (patch)
tree6d79138473c46499d4b19857b5c00cd8f248c20c /comphelper/source
parent241880303c108b115be03b97dc25b47ac7070698 (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.cxx22
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();