btstack_defines: provide ssize_t on windows

btstack_defines: provide ssize_t on windows
This commit is contained in:
Matthias Ringwald 2025-03-31 15:58:17 +02:00
parent a65d32f8cf
commit 68d34e40fe
2 changed files with 7 additions and 1 deletions

View File

@ -46,8 +46,8 @@
#include <stdint.h>
#include <stddef.h>
#include <sys/types.h>
#include "btstack_bool.h"
#include "btstack_defines.h" // ssize_t on Winddows
#ifdef __cplusplus
extern "C" {

View File

@ -82,6 +82,12 @@ typedef struct {
*/
typedef uint8_t sm_key_t[16];
// provide ssize_t on windows
#ifdef _MSC_VER
#include <basetsd.h>
typedef SSIZE_T ssize_t;
#endif
// DEFINES
// hci con handles (12 bit): 0x0000..0x0fff