Index: xfa/src/fxfa/src/parser/xfa_layout_itemlayout.cpp |
diff --git a/xfa/src/fxfa/src/parser/xfa_layout_itemlayout.cpp b/xfa/src/fxfa/src/parser/xfa_layout_itemlayout.cpp |
index 7d12a289e8899ee0c23b2d36730d9d8b2f06443d..3b991065adc916219ca0485830d4470c09a6411a 100644 |
--- a/xfa/src/fxfa/src/parser/xfa_layout_itemlayout.cpp |
+++ b/xfa/src/fxfa/src/parser/xfa_layout_itemlayout.cpp |
@@ -4,6 +4,8 @@ |
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
+#include <algorithm> |
+ |
#include "xfa/src/foxitlib.h" |
#include "xfa/src/fxfa/src/common/xfa_utils.h" |
#include "xfa/src/fxfa/src/common/xfa_object.h" |
@@ -1277,8 +1279,8 @@ static inline void XFA_ItemLayoutProcessor_RelocateTableRowCells( |
fColSpanWidth += rgSpecifiedColumnWidths[nCurrentColIdx + i]; |
} |
if (nColSpan != nOriginalColSpan) { |
- fColSpanWidth = |
- bMetWholeRowCell ? 0 : FX_MAX(fColSpanWidth, pLayoutChild->m_sSize.y); |
+ fColSpanWidth = bMetWholeRowCell ? 0 : std::max(fColSpanWidth, |
+ pLayoutChild->m_sSize.y); |
} |
if (nOriginalColSpan == -1) { |
bMetWholeRowCell = TRUE; |