Add constants for annotation flags.
Remove existing #defines in cpdf_annot.h.
BUG=pdfium:1049
Change-Id: I67ea3330a28937a4836da242fc1936fc98817240
Reviewed-on: https://pdfium-review.googlesource.com/c/49692
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
diff --git a/fpdfsdk/cpdfsdk_interactiveform.cpp b/fpdfsdk/cpdfsdk_interactiveform.cpp
index 1e761cf..f13fc54 100644
--- a/fpdfsdk/cpdfsdk_interactiveform.cpp
+++ b/fpdfsdk/cpdfsdk_interactiveform.cpp
@@ -13,6 +13,7 @@
#include <utility>
#include <vector>
+#include "constants/annotation_flags.h"
#include "core/fpdfapi/page/cpdf_page.h"
#include "core/fpdfapi/parser/cfdf_document.h"
#include "core/fpdfapi/parser/cpdf_array.h"
@@ -440,12 +441,12 @@
if (CPDFSDK_Widget* pWidget = GetWidget(pControl)) {
uint32_t nFlags = pWidget->GetFlags();
- nFlags &= ~ANNOTFLAG_INVISIBLE;
- nFlags &= ~ANNOTFLAG_NOVIEW;
+ nFlags &= ~pdfium::annotation_flags::kInvisible;
+ nFlags &= ~pdfium::annotation_flags::kNoView;
if (bHide)
- nFlags |= ANNOTFLAG_HIDDEN;
+ nFlags |= pdfium::annotation_flags::kHidden;
else
- nFlags &= ~ANNOTFLAG_HIDDEN;
+ nFlags &= ~pdfium::annotation_flags::kHidden;
pWidget->SetFlags(nFlags);
pWidget->GetPageView()->UpdateView(pWidget);
bChanged = true;