From 2cbae7328b4eb31a78db5babc4d5995971de308f Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Tue, 26 Jun 2018 15:11:28 +0000 Subject: Use ObservedPtr for CJS_Field::m_pJSField Bug: 856354 Change-Id: Ic0ac4d189dff6f4688a6c5feb745fe8c5a5ed4bb Reviewed-on: https://pdfium-review.googlesource.com/36150 Commit-Queue: dsinclair Reviewed-by: dsinclair --- fxjs/cjs_document.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'fxjs/cjs_document.h') diff --git a/fxjs/cjs_document.h b/fxjs/cjs_document.h index 262d472cca..2af617f8ad 100644 --- a/fxjs/cjs_document.h +++ b/fxjs/cjs_document.h @@ -11,14 +11,13 @@ #include #include +#include "core/fxcrt/observable.h" #include "fxjs/js_define.h" -class CJS_Document; class CPDF_TextObject; - struct CJS_DelayData; -class CJS_Document : public CJS_Object { +class CJS_Document : public CJS_Object, public Observable { public: static int GetObjDefnID(); static void DefineJSObjects(CFXJS_Engine* pEngine); -- cgit v1.2.3