]> git.lyx.org Git - features.git/blobdiff - src/support/docstream.h
Stop using a GCC extension for an unprintable character in regex.
[features.git] / src / support / docstream.h
index 460a9b7393011b7a0d23ff8f9780cc70dd908294..700601c42815fd87414da9f89e59b6d5609e4ef7 100644 (file)
@@ -21,8 +21,8 @@ namespace lyx {
 
 class iconv_codecvt_facet_exception : public std::exception {
 public:
-       virtual ~iconv_codecvt_facet_exception() throw() {}
-       virtual const char * what() const throw();
+       virtual ~iconv_codecvt_facet_exception() noexcept {}
+       const char * what() const noexcept override;
 };
 
 /// Base class for UCS4 input streams
@@ -111,9 +111,9 @@ SetEnc setEncoding(std::string const & encoding);
     os << setEncoding("ISO-8859-1");
     \endcode
  */
-odocstream & operator<<(odocstream & os, SetEnc e);
-idocstream & operator<<(idocstream & os, SetEnc e);
+odocstream & operator<<(odocstream & os, SetEnc const & e);
+idocstream & operator<<(idocstream & os, SetEnc const & e);
 
-}
+} // namespace lyx
 
 #endif