]> git.lyx.org Git - lyx.git/blobdiff - src/Encoding.h
de.po
[lyx.git] / src / Encoding.h
index 6016f05f02e342391ef2b0cdc57f89ceadc94801..4913ddc238346193941fc5d2e5addc8e7ad12ac9 100644 (file)
@@ -79,11 +79,11 @@ public:
        /// LaTeX command (text mode) for this character
        docstring textCommand() const { return text_commands_[0]; }
        /// All known LaTeX commands (text mode) for this character
-       std::vector<docstring> textCommands() const { return text_commands_; }
+       const std::vector<docstring>& textCommands() const { return text_commands_; }
        /// LaTeX command (math mode) for this character
        docstring mathCommand() const { return math_commands_[0]; }
        /// All known LaTeX commands (math mode) for this character
-       std::vector<docstring> mathCommands() const { return math_commands_; }
+       const std::vector<docstring>& mathCommands() const { return math_commands_; }
        /// Needed LaTeX preamble (or feature) for text mode
        std::string textPreamble() const { return text_preamble_; }
        /// Needed LaTeX preamble (or feature) for math mode
@@ -113,10 +113,10 @@ public:
 private:
        /// LaTeX commands (text mode) for this character. The first one is the default, the others
        /// are only present for compatibility other ways users may encode the character
-       std::vector<trivdocstring> text_commands_;
+       std::vector<docstring> text_commands_;
        /// LaTeX command (math mode) for this character. The first one is the default, the others
        //      /// are only present for compatibility other ways users may encode the character
-       std::vector<trivdocstring> math_commands_;
+       std::vector<docstring> math_commands_;
        /// Needed LaTeX preamble (or feature) for text mode
        trivstring text_preamble_;
        /// Needed LaTeX preamble (or feature) for math mode