From f0877987329efcd33638c914e472373592ff8639 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Sat, 25 Apr 2009 11:20:59 +0000 Subject: [PATCH] backport r29392 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_6_X@29397 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/support/docstream.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/support/docstream.cpp b/src/support/docstream.cpp index ed00fffa0e..4380b23327 100644 --- a/src/support/docstream.cpp +++ b/src/support/docstream.cpp @@ -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;