summaryrefslogtreecommitdiff
path: root/xfa/fwl/core/fwl_threadimp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'xfa/fwl/core/fwl_threadimp.cpp')
-rw-r--r--xfa/fwl/core/fwl_threadimp.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/xfa/fwl/core/fwl_threadimp.cpp b/xfa/fwl/core/fwl_threadimp.cpp
index 66c57ebee6..bc58a76f04 100644
--- a/xfa/fwl/core/fwl_threadimp.cpp
+++ b/xfa/fwl/core/fwl_threadimp.cpp
@@ -14,26 +14,18 @@
void IFWL_Thread::Release() {
delete m_pImpl;
}
-FWL_ERR IFWL_Thread::Run(FWL_HTHREAD hThread) {
- return m_pImpl->Run(hThread);
-}
+
IFWL_NoteDriver* IFWL_NoteThread::GetNoteDriver() {
return static_cast<CFWL_NoteThreadImp*>(GetImpl())->GetNoteDriver();
}
-FWL_ERR CFWL_ThreadImp::Run(FWL_HTHREAD hThread) {
- return FWL_ERR_Succeeded;
-}
CFWL_NoteThreadImp::CFWL_NoteThreadImp(IFWL_NoteThread* pIface)
: CFWL_ThreadImp(pIface), m_pNoteDriver(new CFWL_NoteDriver) {}
+
CFWL_NoteThreadImp::~CFWL_NoteThreadImp() {
delete m_pNoteDriver;
}
-FWL_ERR CFWL_NoteThreadImp::Run(FWL_HTHREAD hThread) {
- if (!m_pNoteDriver)
- return FWL_ERR_Indefinite;
- return m_pNoteDriver->Run();
-}
+
IFWL_NoteDriver* CFWL_NoteThreadImp::GetNoteDriver() {
return m_pNoteDriver;
}