summaryrefslogtreecommitdiff
path: root/poppler/Link.h
diff options
context:
space:
mode:
authorOliver Sander <oliver.sander@tu-dresden.de>2020-01-25 10:20:03 +0100
committerAlbert Astals Cid <tsdgeos@yahoo.es>2020-02-23 16:46:59 +0000
commit70ba56662286257a84d0d979c8f47eb3d3a5356b (patch)
treea58397b64b17f03c5bb676faf7e61678c27b62c6 /poppler/Link.h
parente9278387cbff75ce75a87a92bc297b53256bd3fc (diff)
Use a std::string value in LinkJavaScript
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;
};
//------------------------------------------------------------------------