diff options
author | Oliver Sander <oliver.sander@tu-dresden.de> | 2020-01-25 10:20:03 +0100 |
---|---|---|
committer | Albert Astals Cid <tsdgeos@yahoo.es> | 2020-02-23 16:46:59 +0000 |
commit | 70ba56662286257a84d0d979c8f47eb3d3a5356b (patch) | |
tree | a58397b64b17f03c5bb676faf7e61678c27b62c6 /poppler/Link.h | |
parent | e9278387cbff75ce75a87a92bc297b53256bd3fc (diff) |
Use a std::string value in LinkJavaScript
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; }; //------------------------------------------------------------------------ |