diff options
author | Tom Sepez <tsepez@chromium.org> | 2018-07-03 14:04:53 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-07-03 14:04:53 +0000 |
commit | 7b10bb9c50d183caffc2f4481e249eb3cf763d5f (patch) | |
tree | cf6a6f6ce0aabf691df40d37dffc3ed79af97164 /xfa/fxfa/parser/cxfa_itemlayoutprocessor.h | |
parent | 1448cc11b9be67d2d1fcd3f2f833cc6f79ad8d42 (diff) | |
download | pdfium-7b10bb9c50d183caffc2f4481e249eb3cf763d5f.tar.xz |
Remove XFA_LAYOUT_INVALIDNODE
XFA_LAYOUT_INVALIDNODE is used in place of nullptr, but does not
appear to represent a sentinel value distinct from it. Using a
non-nullptr value prevents using any kind of smart pointer type
in the future.
Change-Id: Iab6418b3dc9c3d45780730795496ac07b67de696
Reviewed-on: https://pdfium-review.googlesource.com/36651
Reviewed-by: dsinclair <dsinclair@chromium.org>
Commit-Queue: dsinclair <dsinclair@chromium.org>
Diffstat (limited to 'xfa/fxfa/parser/cxfa_itemlayoutprocessor.h')
-rw-r--r-- | xfa/fxfa/parser/cxfa_itemlayoutprocessor.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xfa/fxfa/parser/cxfa_itemlayoutprocessor.h b/xfa/fxfa/parser/cxfa_itemlayoutprocessor.h index 12709bad01..9c25fa88c7 100644 --- a/xfa/fxfa/parser/cxfa_itemlayoutprocessor.h +++ b/xfa/fxfa/parser/cxfa_itemlayoutprocessor.h @@ -17,7 +17,7 @@ #include "core/fxcrt/fx_coordinates.h" #include "xfa/fxfa/fxfa_basic.h" -#define XFA_LAYOUT_INVALIDNODE ((CXFA_Node*)(intptr_t)-1) +#define XFA_LAYOUT_INVALIDNODE nullptr #define XFA_LAYOUT_FLOAT_PERCISION (0.0005f) class CXFA_ContainerLayoutItem; |