summaryrefslogtreecommitdiff
path: root/unoidl
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2013-04-02 16:11:46 +0200
committerStephan Bergmann <sbergman@redhat.com>2013-04-02 16:11:46 +0200
commit6275ffee61554490af69b51eb669e4a0a0a33eb6 (patch)
treedf27a15d376ff3e5478030fcf969593b3c585b38 /unoidl
parentd332c291221df089c2088b4b4239806077d1e9d4 (diff)
types.rdb format flags default service ctors as RT_MODE_TWOWAY
Change-Id: I94bc12af1dde2139b86c8d6522b61d874933ed6d
Diffstat (limited to 'unoidl')
-rw-r--r--unoidl/source/legacyprovider.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/unoidl/source/legacyprovider.cxx b/unoidl/source/legacyprovider.cxx
index 4b7fc3e2cd1a..251ddae98dc1 100644
--- a/unoidl/source/legacyprovider.cxx
+++ b/unoidl/source/legacyprovider.cxx
@@ -551,7 +551,7 @@ rtl::Reference< Entity > readEntity(
std::vector< SingleInterfaceBasedServiceEntity::Constructor >
ctors;
sal_uInt16 n = reader.getMethodCount();
- if (n == 1 && reader.getMethodFlags(0) == 0
+ if (n == 1 && reader.getMethodFlags(0) == RT_MODE_TWOWAY
&& reader.getMethodName(0).isEmpty()
&& reader.getMethodReturnTypeName(0) == "void"
&& reader.getMethodParameterCount(0) == 0