From 519293447189f75e842065f7ff211d395d0da4b6 Mon Sep 17 00:00:00 2001 From: Ashod Nakashian Date: Fri, 16 Mar 2018 20:29:27 -0400 Subject: lok: be informative and exit when tilebench fails to initialize Change-Id: I11078e36aafc715b7103998a17e0cb01926b8e97 Reviewed-on: https://gerrit.libreoffice.org/51618 Tested-by: Jenkins Reviewed-by: Ashod Nakashian --- libreofficekit/qa/tilebench/tilebench.cxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libreofficekit/qa') diff --git a/libreofficekit/qa/tilebench/tilebench.cxx b/libreofficekit/qa/tilebench/tilebench.cxx index 751fb179169f..ed3d57d05b3f 100644 --- a/libreofficekit/qa/tilebench/tilebench.cxx +++ b/libreofficekit/qa/tilebench/tilebench.cxx @@ -113,6 +113,12 @@ int main( int argc, char* argv[] ) aTimes.emplace_back("initialization"); // coverity[tainted_string] - build time test tool Office *pOffice = lok_cpp_init(argv[1]); + if (pOffice == nullptr) + { + fprintf(stderr, "Failed to initialize Office from %s\n", argv[1]); + return 1; + } + aTimes.emplace_back(); const int max_parts = (argc > 3 ? atoi(argv[3]) : -1); -- cgit