This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] cygutils:conv.c: Prevent truncation of file if 0xFF is encountered


Hello ;)

Today a colleague of mine was struck by a bug of dos2unix/unix2dos
utilities i.e. if the code encounters 0xFF in the file being processed
it erronously thinks that this is the EOF and stops processing. The
result is that the original file is truncated to the position of the
0xFF character.

As to why we have such characters in source file - our mother language
is bulgarian and we sometimes still type comments in it :)

A patch is attached to fix this behaviour.

Attachment: conv.c.diff
Description: Binary data

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]