Remove unused parameter from CFWL_WidgetMgr::NextTab().
The |bFind| parameter is sometimes set, but never read by its caller.
Change-Id: Ie5dd69540c8e36e32af56bfd360e39c10bbaf3f9
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/56511
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/xfa/fwl/cfwl_notedriver.cpp b/xfa/fwl/cfwl_notedriver.cpp
index 190a6d4..a2fc754 100644
--- a/xfa/fwl/cfwl_notedriver.cpp
+++ b/xfa/fwl/cfwl_notedriver.cpp
@@ -174,12 +174,9 @@
if (m_pFocus && pWidgetMgr->GetSystemFormWidget(m_pFocus.Get()) != pForm)
pFocus = nullptr;
- bool bFind = false;
- CFWL_Widget* pNextTabStop = pWidgetMgr->NextTab(pForm, pFocus, bFind);
- if (!pNextTabStop) {
- bFind = false;
- pNextTabStop = pWidgetMgr->NextTab(pForm, nullptr, bFind);
- }
+ CFWL_Widget* pNextTabStop = pWidgetMgr->NextTab(pForm, pFocus);
+ if (!pNextTabStop)
+ pNextTabStop = pWidgetMgr->NextTab(pForm, nullptr);
if (pNextTabStop == pFocus)
return true;
if (pNextTabStop)
diff --git a/xfa/fwl/cfwl_widgetmgr.cpp b/xfa/fwl/cfwl_widgetmgr.cpp
index ba3c368..db39192 100644
--- a/xfa/fwl/cfwl_widgetmgr.cpp
+++ b/xfa/fwl/cfwl_widgetmgr.cpp
@@ -244,16 +244,11 @@
return parent;
}
-CFWL_Widget* CFWL_WidgetMgr::NextTab(CFWL_Widget* parent,
- CFWL_Widget* focus,
- bool& bFind) {
+CFWL_Widget* CFWL_WidgetMgr::NextTab(CFWL_Widget* parent, CFWL_Widget* focus) {
CFWL_WidgetMgr* pMgr = parent->GetOwnerApp()->GetWidgetMgr();
CFWL_Widget* child = pMgr->GetFirstChildWidget(parent);
while (child) {
- if (focus == child)
- bFind = true;
-
- CFWL_Widget* bRet = NextTab(child, focus, bFind);
+ CFWL_Widget* bRet = NextTab(child, focus);
if (bRet)
return bRet;
diff --git a/xfa/fwl/cfwl_widgetmgr.h b/xfa/fwl/cfwl_widgetmgr.h
index cb2b1ca..7059121 100644
--- a/xfa/fwl/cfwl_widgetmgr.h
+++ b/xfa/fwl/cfwl_widgetmgr.h
@@ -55,7 +55,7 @@
CFWL_Widget* GetWidgetAtPoint(CFWL_Widget* pParent,
const CFX_PointF& point) const;
- CFWL_Widget* NextTab(CFWL_Widget* parent, CFWL_Widget* focus, bool& bFind);
+ CFWL_Widget* NextTab(CFWL_Widget* parent, CFWL_Widget* focus);
CFWL_Widget* GetDefaultButton(CFWL_Widget* pParent) const;
void AddRedrawCounts(CFWL_Widget* pWidget);