summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-06-09 21:25:12 +0100
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2016-06-11 10:10:00 +0000
commit63a54519f6cd3e0c22a1a24015002d07407ac37e (patch)
tree6a96942a82acc492577e9f2b90a407ef5b58a99e
parent63c693a09f9fc816c8d392d82855fab6f561392c (diff)
Resolves: tdf#100181 quickstart crashes immediately without Quickstarter
Change-Id: I0257651b3841dea596077cfacbf7d69a20b04252 Reviewed-on: https://gerrit.libreoffice.org/26134 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit dfb2a8deab1324047a4ed81a131a1ef3552c3e8e) (cherry picked from commit dd02cca2e64b061ddd5003ad0485dcbfae7f5ddf) Reviewed-on: https://gerrit.libreoffice.org/26149 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
-rw-r--r--sfx2/source/appl/shutdownicon.cxx11
1 files changed, 2 insertions, 9 deletions
diff --git a/sfx2/source/appl/shutdownicon.cxx b/sfx2/source/appl/shutdownicon.cxx
index 13e11cbf25f2..1802938687ce 100644
--- a/sfx2/source/appl/shutdownicon.cxx
+++ b/sfx2/source/appl/shutdownicon.cxx
@@ -122,19 +122,16 @@ css::uno::Sequence<OUString> SAL_CALL ShutdownIcon::getSupportedServiceNames()
bool ShutdownIcon::bModalMode = false;
ShutdownIcon* ShutdownIcon::pShutdownIcon = nullptr;
-#if !defined( ENABLE_QUICKSTART_APPLET )
-// To remove conditionals
extern "C" {
static void disabled_initSystray() { }
static void disabled_deInitSystray() { }
}
-#endif
namespace {
boost::logic::tribool loaded(boost::logic::indeterminate);
-oslGenericFunction pInitSystray(nullptr);
-oslGenericFunction pDeInitSystray(nullptr);
+oslGenericFunction pInitSystray = disabled_initSystray;
+oslGenericFunction pDeInitSystray = disabled_deInitSystray;
bool LoadModule()
{
@@ -170,10 +167,6 @@ bool LoadModule()
loaded = true;
}
# endif // UNX
-#else
- pInitSystray = disabled_initSystray;
- pDeInitSystray = disabled_deInitSystray;
- loaded = false;
#endif // ENABLE_QUICKSTART_APPLET
}
assert(!boost::logic::indeterminate(loaded));