Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset e86a617a in mainline


Ignore:
Timestamp:
2016-07-12T17:04:44Z (4 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
9fbc7fa
Parents:
fb4a424
Message:

Fix fread() returning bogus data due to uninitialized ungetc_chars field of FILE structure.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/io/io.c

    rfb4a424 re86a617a  
    271271        stream->need_sync = false;
    272272        _setvbuf(stream);
     273        stream->ungetc_chars = 0;
    273274       
    274275        list_append(&stream->link, &files);
     
    293294        stream->need_sync = false;
    294295        _setvbuf(stream);
     296        stream->ungetc_chars = 0;
    295297       
    296298        list_append(&stream->link, &files);
Note: See TracChangeset for help on using the changeset viewer.