diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-07-16 12:19:14 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-07-17 08:47:55 +0200 |
commit | 2fc112e98ddcb46038eaff341734331a8558934f (patch) | |
tree | e0d8424193b925b4fbfbb82afbdcfdf83b2fd869 /package/util | |
parent | c33f3ede4a5e5336972aab2cb13714624d479b0a (diff) |
package: create instances with uno constructors
See tdf#74608 for motivation.
Change-Id: I17627bdd2f4f595343ad9bf524dc57cd03170b2a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98921
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'package/util')
-rw-r--r-- | package/util/package2.component | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/package/util/package2.component b/package/util/package2.component index 6691a0173bbe..d436d9a35a81 100644 --- a/package/util/package2.component +++ b/package/util/package2.component @@ -18,18 +18,22 @@ --> <component loader="com.sun.star.loader.SharedLibrary" environment="@CPPU_ENV@" - prefix="package2" xmlns="http://openoffice.org/2010/uno-components"> - <implementation name="com.sun.star.comp.package.zip.ZipFileAccess"> + xmlns="http://openoffice.org/2010/uno-components"> + <implementation name="com.sun.star.comp.package.zip.ZipFileAccess" + constructor="package_OZipFileAccess_get_implementation"> <service name="com.sun.star.comp.packages.zip.ZipFileAccess"/> <service name="com.sun.star.packages.zip.ZipFileAccess"/> </implementation> - <implementation name="com.sun.star.packages.comp.ZipPackage"> + <implementation name="com.sun.star.packages.comp.ZipPackage" + constructor="package_ZipPackage_get_implementation"> <service name="com.sun.star.packages.Package"/> </implementation> - <implementation name="com.sun.star.packages.manifest.comp.ManifestReader"> + <implementation name="com.sun.star.packages.manifest.comp.ManifestReader" + constructor="package_ManifestReader_get_implementation"> <service name="com.sun.star.packages.manifest.ManifestReader"/> </implementation> - <implementation name="com.sun.star.packages.manifest.comp.ManifestWriter"> + <implementation name="com.sun.star.packages.manifest.comp.ManifestWriter" + constructor="package_ManifestWriter_get_implementation"> <service name="com.sun.star.packages.manifest.ManifestWriter"/> </implementation> </component> |