zck.h: fix build on musl
authorPierre-Jean Texier <pjtexier@koncepto.io>
Thu, 23 Jan 2020 18:14:40 +0000 (19:14 +0100)
committerPierre-Jean Texier <pjtexier@koncepto.io>
Thu, 23 Jan 2020 21:23:25 +0000 (22:23 +0100)
commit78247d478cec254bad27f4ed97b532f4f54bf1b0
tree4ecd4af93f56605951736c554639e22e8a9a214f
parentc01bf12feede792982f165f52f4a6c573e3a8c17
zck.h: fix build on musl

The ssize_t type requires the <sys/types.h> header. This fixes build with musl
libc:

include/zck.h:68:1: error: unknown type name 'ssize_t'; did you mean 'size_t'?
   68 | ssize_t zck_read(zckCtx *zck, char *dst, size_t dst_size)
      | ^~~~~~~
      | size_t
include/zck.h:81:1: error: unknown type name 'ssize_t'; did you mean 'size_t'?
   81 | ssize_t zck_write(zckCtx *zck, const char *src, const size_t src_size)
      | ^~~~~~~
      | size_t

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
include/zck.h.in