diff --git a/aegisub/src/ass_attachment.h b/aegisub/src/ass_attachment.h index ebbad86a683014b5e4d871f74e8a8b92f9c3092b..ae1e025690d404212605dfaf84faaa01a9dc8bb7 100644 --- a/aegisub/src/ass_attachment.h +++ b/aegisub/src/ass_attachment.h @@ -46,7 +46,7 @@ public: /// @param raw If false, remove the SSA filename mangling std::string GetFileName(bool raw=false) const; - const std::string GetEntryData() const override { return entry_data; } + std::string GetEntryData() const override { return entry_data; } AssEntryGroup Group() const override { return group; } AssAttachment *Clone() const override { return new AssAttachment(*this); } diff --git a/aegisub/src/ass_dialogue.h b/aegisub/src/ass_dialogue.h index 780553ba84df902e36784fb5a5b812561d912af7..03c2169b1f8395c55703d92e7e1d02d582555261 100644 --- a/aegisub/src/ass_dialogue.h +++ b/aegisub/src/ass_dialogue.h @@ -170,7 +170,7 @@ public: /// Update the text of the line from parsed blocks void UpdateText(boost::ptr_vector<AssDialogueBlock>& blocks); - const std::string GetEntryData() const override { return GetData(false); } + std::string GetEntryData() const override { return GetData(false); } /// Get the line as SSA rather than ASS std::string GetSSAText() const override { return GetData(true); } diff --git a/aegisub/src/ass_entry.h b/aegisub/src/ass_entry.h index 466d44b9abeb276917c2a2b88192dc5ee74615df..12105e634a06c771db1feedec72172885231d8a1 100644 --- a/aegisub/src/ass_entry.h +++ b/aegisub/src/ass_entry.h @@ -60,7 +60,7 @@ public: std::string const& GroupHeader(bool ssa=false) const; /// @brief Get this line's raw entry data in ASS format - virtual const std::string GetEntryData() const=0; + virtual std::string GetEntryData() const=0; /// Get this line in SSA format virtual std::string GetSSAText() const { return GetEntryData(); } diff --git a/aegisub/src/ass_info.h b/aegisub/src/ass_info.h index 07d3998dfab2392af5596b756713dc7d00bc9793..ab001da2cc1392b3d17811eca6bab34d6881d664 100644 --- a/aegisub/src/ass_info.h +++ b/aegisub/src/ass_info.h @@ -28,7 +28,7 @@ public: AssInfo *Clone() const override { return new AssInfo(*this); } AssEntryGroup Group() const override { return AssEntryGroup::INFO; } - const std::string GetEntryData() const override { return key + ": " + value; } + std::string GetEntryData() const override { return key + ": " + value; } std::string GetSSAText() const override { return boost::iequals(key, "scripttype: v4.00+") ? "ScriptType: v4.00" : GetEntryData(); } std::string Key() const { return key; } diff --git a/aegisub/src/ass_style.h b/aegisub/src/ass_style.h index aaf2b15a5b17c9374e2c15c8d73fae67c1263381..b558176ff75c1f2879d2b4b9a5db4a09435a200d 100644 --- a/aegisub/src/ass_style.h +++ b/aegisub/src/ass_style.h @@ -77,7 +77,7 @@ public: AssStyle(); AssStyle(std::string const& data, int version=1); - const std::string GetEntryData() const override { return data; } + std::string GetEntryData() const override { return data; } std::string GetSSAText() const override; AssEntryGroup Group() const override { return AssEntryGroup::STYLE; } AssStyle *Clone() const override { return new AssStyle(*this); }