]> git.lyx.org Git - lyx.git/blobdiff - src/support/docstream.cpp
an example for the sweave module, prepared by Gregor Gorjanc
[lyx.git] / src / support / docstream.cpp
index 4e3d28fb15f009feb0f3bf66fdc90550079b4828..ed2ddfe88b4bd6f8c1323f003c9c28c4e104dff3 100644 (file)
@@ -281,6 +281,14 @@ private:
                                inbytesleft, to, outbytesleft);
                if (converted == (size_t)(-1)) {
                        switch(errno) {
+                       case 0: 
+                               // As strange as it may seem, this
+                               // does happen on windows when parsing
+                               // comments with accented chars in
+                               // tex2lyx. See the following thread
+                               // for details
+                               // http://thread.gmane.org/gmane.editors.lyx.devel/117636
+                               break;
                        case EINVAL:
                        case E2BIG:
                                return base::partial;