]> git.lyx.org Git - lyx.git/blobdiff - src/support/lyxstring.C
Create a grfx::Loader class and so move large chunks of code out of
[lyx.git] / src / support / lyxstring.C
index 150b6f8162d1feb0a8eafe88f1d9e37964d0be3e..c31fd08bde2d03098cb9151aeb569d498a18482e 100644 (file)
@@ -1757,8 +1757,12 @@ istream & operator>>(istream & is, lyxstring & str)
        typedef string::size_type         size_type;
        size_type extracted = 0;
 
-//     istream_type::sentry cerb(is, false);
-//     if (cerb) {
+#if 0
+       istream_type::sentry cerb(is, false);
+       if (cerb) {
+#else
+               if (is.ipfx0()) {
+#endif
                str.erase();
                std::streamsize w = is.width();
                size_type n;
@@ -1777,7 +1781,10 @@ istream & operator>>(istream & is, lyxstring & str)
                if (c == eof)
                        is.setstate(std::ios::eofbit);
                is.width(0);
-//     }
+       }
+#if 1
+       is.isfx();
+#endif
        if (!extracted)
                is.setstate(std::ios::failbit);
        return is;