informs a pixbuf loader that no further writes with write() will
 occur, so that it can free its internal loading structures. Also,
 tries to parse any data that hasn't yet been parsed; if the
 remaining data is partial or corrupt, FALSE will be returned.