Пример #1
0
Файл: io.c Проект: Acarus/kaa
int avro_read(avro_reader_t reader, void *buf, int64_t len)
{
    if (buf && len >= 0) {
        return avro_read_memory(reader, buf, len);
    }
    return EINVAL;
}
Пример #2
0
Файл: io.c Проект: 1ack/Impala
int avro_read(avro_reader_t reader, void *buf, int64_t len)
{
	if (buf && len >= 0) {
		if (is_memory_io(reader)) {
			return avro_read_memory(avro_reader_to_memory(reader),
						buf, len);
		} else if (is_file_io(reader)) {
			return avro_read_file(avro_reader_to_file(reader), buf,
					      len);
		}
	}
	return EINVAL;
}