mirror of https://github.com/yandex/odyssey.git
shapito: fix is_null check in shapito_be_write_data_row_add()
This commit is contained in:
parent
2a296145e4
commit
fa02d43f6a
|
@ -216,7 +216,7 @@ SHAPITO_API static inline int
|
||||||
shapito_be_write_data_row_add(shapito_stream_t *stream, int start, char *data, int32_t len)
|
shapito_be_write_data_row_add(shapito_stream_t *stream, int start, char *data, int32_t len)
|
||||||
{
|
{
|
||||||
int is_null = len == -1;
|
int is_null = len == -1;
|
||||||
int size = sizeof(uint32_t) + (is_null) ? 0 : len;
|
int size = sizeof(uint32_t) + (is_null ? 0 : len);
|
||||||
int rc = shapito_stream_ensure(stream, size);
|
int rc = shapito_stream_ensure(stream, size);
|
||||||
if (shapito_unlikely(rc == -1))
|
if (shapito_unlikely(rc == -1))
|
||||||
return -1;
|
return -1;
|
||||||
|
|
Loading…
Reference in New Issue