1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-02-13 10:51:54 +00:00

add support for signed and unsigned int for wfd_arg

This commit is contained in:
Derek Dai 2017-02-18 18:38:42 +08:00
parent e020da4b24
commit 04886d862b
No known key found for this signature in database
GPG key ID: E109CC97553EF009

View file

@ -41,6 +41,15 @@
.v = (struct wfd_arg[]){_v} \
}
#if INT_MAX == INT64_MAX
#define wfd_arg_i(_v) wfd_arg_i64(_v)
#define wfd_arg_u(_v) wfd_arg_u64(_v)
#elif INT_MAX == INT32_MAX
#define wfd_arg_i(_v) wfd_arg_i32(_v)
#define wfd_arg_u(_v) wfd_arg_u32(_v)
#else
#error unsupported int size
#endif
#define wfd_arg_type_id(_t) _Generic((_t), \
int8_t: WFD_ARG_I8, \