summaryrefslogtreecommitdiff
path: root/poppler/Link.h
diff options
context:
space:
mode:
Diffstat (limited to 'poppler/Link.h')
-rw-r--r--poppler/Link.h9
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;
};
//------------------------------------------------------------------------