diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-04-02 16:11:46 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-04-02 16:11:46 +0200 |
commit | 6275ffee61554490af69b51eb669e4a0a0a33eb6 (patch) | |
tree | df27a15d376ff3e5478030fcf969593b3c585b38 | |
parent | d332c291221df089c2088b4b4239806077d1e9d4 (diff) |
types.rdb format flags default service ctors as RT_MODE_TWOWAY
Change-Id: I94bc12af1dde2139b86c8d6522b61d874933ed6d
-rw-r--r-- | unoidl/source/legacyprovider.cxx | 2 |
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 |