]> git.lyx.org Git - features.git/commitdiff
This can be a const ref now.
authorRichard Heck <rgheck@comcast.net>
Sat, 17 Jan 2009 00:29:32 +0000 (00:29 +0000)
committerRichard Heck <rgheck@comcast.net>
Sat, 17 Jan 2009 00:29:32 +0000 (00:29 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28194 a592a061-630c-0410-9148-cb99ea01b6c8

src/BiblioInfo.cpp
src/BiblioInfo.h

index be8c369ab65912289700af63a0280be34855960d..471740dc2d24110aedc5283f4fc1466184febac1 100644 (file)
@@ -292,7 +292,7 @@ namespace {
 } // anon namespace
 
 
-docstring const BibTeXInfo::getInfo(BibTeXInfo const * const xref) const
+docstring const BibTeXInfo::getInfo(BibTeXInfo const * const xref) const
 {
        if (!info_.empty())
                return info_;
@@ -304,7 +304,7 @@ docstring const BibTeXInfo::getInfo(BibTeXInfo const * const xref) const
        }
  
        // FIXME
-       // This could be made a lot better using the entryType
+       // This could be made a lot better using the entry_type_
        // field to customize the output based upon entry type.
        
        // Search for all possible "required" fields
@@ -353,7 +353,8 @@ docstring const BibTeXInfo::getInfo(BibTeXInfo const * const xref) const
        }
 
        // This should never happen (or at least be very unusual!)
-       return docstring();
+       static docstring e = docstring();
+       return e;
 }
 
 
index 9ebc866ec6df84d2dda218f4ccc39a2fba1a074c..b311a36a6cd147c7da675c2431773cb13d154c9c 100644 (file)
@@ -63,7 +63,7 @@ public:
        docstring const getXRef() const;
        /// \return formatted BibTeX data suitable for framing.
        /// \param pointer to crossref information
-       docstring const getInfo(BibTeXInfo const * const xref = 0) const;
+       docstring const getInfo(BibTeXInfo const * const xref = 0) const;
        ///
        int count(docstring const & f) const { return bimap_.count(f); }
        ///