diff options
Diffstat (limited to 'poppler/Link.h')
-rw-r--r-- | poppler/Link.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/poppler/Link.h b/poppler/Link.h index 48a7a91e..184e43e7 100644 --- a/poppler/Link.h +++ b/poppler/Link.h @@ -418,18 +418,17 @@ public: // Build a LinkJavaScript given the action name. LinkJavaScript(Object *jsObj); - ~LinkJavaScript() override; - - bool isOk() const override { return js != nullptr; } + bool isOk() const override { return isValid; } LinkActionKind getKind() const override { return actionJavaScript; } - const GooString *getScript() const { return js; } + const std::string& getScript() const { return js; } static Object createObject(XRef *xref, const GooString &js); private: - GooString *js; + std::string js; + bool isValid; }; //------------------------------------------------------------------------ |