/* reads a little-endian 32-bit integer */ int i_midi_file_read_32_le (midifile_t * mf) { int value; value = i_midi_file_read_byte (mf); value |= i_midi_file_read_byte (mf) << 8; value |= i_midi_file_read_byte (mf) << 16; value |= i_midi_file_read_byte (mf) << 24; return !vfs_feof (mf->file_pointer) ? value : -1; }
static bool_t probe_buffer_feof (VFSFile * file) { ProbeBuffer * p = vfs_get_handle (file); return (p->at < p->filled) ? FALSE : vfs_feof (p->file); }
static gboolean probe_buffer_feof (VFSFile * file) { ProbeBuffer * p = file->handle; return (p->at < p->filled) ? FALSE : vfs_feof (p->file); }
static int eof_cb(FLAC__IOHandle handle) { return vfs_feof(handle); }
FLAC__bool eof_callback(const FLAC__StreamDecoder *decoder, void *client_data) { callback_info *info = (callback_info*) client_data; return vfs_feof(info->fd); }