summaryrefslogtreecommitdiff
path: root/desktop/source/pkgchk/unopkg/unopkg_misc.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/source/pkgchk/unopkg/unopkg_misc.cxx')
-rw-r--r--desktop/source/pkgchk/unopkg/unopkg_misc.cxx25
1 files changed, 13 insertions, 12 deletions
diff --git a/desktop/source/pkgchk/unopkg/unopkg_misc.cxx b/desktop/source/pkgchk/unopkg/unopkg_misc.cxx
index df276342b765..ecbb122f8dd1 100644
--- a/desktop/source/pkgchk/unopkg/unopkg_misc.cxx
+++ b/desktop/source/pkgchk/unopkg/unopkg_misc.cxx
@@ -272,18 +272,19 @@ void printf_package(
printf_line( "Media-Type", xPackageType->getMediaType(), level + 1 );
}
printf_line( "Description", xPackage->getDescription(), level + 1 );
- if (xPackage->isBundle()) {
- Sequence< Reference<deployment::XPackage> > seq(
- xPackage->getBundle( Reference<task::XAbortChannel>(), xCmdEnv ) );
- printf_space( level + 1 );
- dp_misc::writeConsole("bundled Packages: {\n");
- std::vector<Reference<deployment::XPackage> >vec_bundle;
- ::comphelper::sequenceToContainer(vec_bundle, seq);
- printf_packages( vec_bundle, std::vector<bool>(vec_bundle.size()),
- xCmdEnv, level + 2 );
- printf_space( level + 1 );
- dp_misc::writeConsole("}\n");
- }
+ if (!xPackage->isBundle())
+ return;
+
+ Sequence< Reference<deployment::XPackage> > seq(
+ xPackage->getBundle( Reference<task::XAbortChannel>(), xCmdEnv ) );
+ printf_space( level + 1 );
+ dp_misc::writeConsole("bundled Packages: {\n");
+ std::vector<Reference<deployment::XPackage> >vec_bundle;
+ ::comphelper::sequenceToContainer(vec_bundle, seq);
+ printf_packages( vec_bundle, std::vector<bool>(vec_bundle.size()),
+ xCmdEnv, level + 2 );
+ printf_space( level + 1 );
+ dp_misc::writeConsole("}\n");
}
} // anon namespace