summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2019-08-18 10:43:51 +0200
committerMike Kaganski <mike.kaganski@collabora.com>2019-08-18 13:41:18 +0200
commit53e4d5fe73d98b109d79fc2c1f5032faea88afb9 (patch)
treee737873f9b6471f21d833faabdcdb75411f54670 /extensions
parent9717d79beb5cb474717c111a5e7211b008e3031d (diff)
tdf#126989: always terminate shim after fallback complete
It seems that DSM may not send MSG_CLOSEDSREQ (or we may already have unloaded DSM), so don't rely on it. Change-Id: I3ed2e0e70f4dc79c89b430b4bad6954bf9224c71 Reviewed-on: https://gerrit.libreoffice.org/77659 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/scanner/twain32shim.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/extensions/source/scanner/twain32shim.cxx b/extensions/source/scanner/twain32shim.cxx
index 49d6787eb69f..f813ff83d4cb 100644
--- a/extensions/source/scanner/twain32shim.cxx
+++ b/extensions/source/scanner/twain32shim.cxx
@@ -511,8 +511,7 @@ void ImpTwain::ImplFallbackHdl(WPARAM nEvent)
{
if (nEvent > TWAIN_EVENT_NONE)
NotifyParent(nEvent, reinterpret_cast<LPARAM>(m_hMap));
- if (nEvent == TWAIN_EVENT_QUIT)
- PostQuitMessage(0);
+ PostQuitMessage(0);
bFallback = false;
}