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 1e1bfd88..aaaf09c1 100644 --- a/poppler/Link.h +++ b/poppler/Link.h @@ -278,16 +278,15 @@ public: // Build a LinkNamed given the action name. LinkNamed(const Object *nameObj); - ~LinkNamed() override; - - bool isOk() const override { return name != nullptr; } + bool isOk() const override { return hasNameFlag; } LinkActionKind getKind() const override { return actionNamed; } - const GooString *getName() const { return name; } + const std::string& getName() const { return name; } private: - GooString *name; + std::string name; + bool hasNameFlag; }; |