(FT_Stream_Open): Check errno only if read system call returns -1.

Remove a redundant parenthesis.
david-pic-changes
Yamato, Masatake (大和正武) 19 years ago
parent 37827608c2
commit 28b55a9bb6
  1. 6
      ChangeLog
  2. 4
      builds/unix/ftsystem.c

@ -1,3 +1,9 @@
2006-05-11 Masatake YAMATO <jet@gyve.org>
* builds/unix/ftsystem.c (FT_Stream_Open): Check errno only if
read system call returns -1.
Remove a redundant parenthesis.
2006-05-10 Werner Lemberg <wl@gnu.org>
* builds/unix/ftsystem.c (FT_Stream_Open): Avoid infinite loop if

@ -303,9 +303,9 @@
stream->base + total_read_count,
stream->size - total_read_count );
if ( ( read_count <= 0 ) )
if ( read_count <= 0 )
{
if ( errno == EINTR )
if ( read_count == -1 && errno == EINTR )
continue;
FT_ERROR(( "FT_Stream_Open:" ));

Loading…
Cancel
Save