diff options
Diffstat (limited to 'lib9p/internal.h')
-rw-r--r-- | lib9p/internal.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib9p/internal.h b/lib9p/internal.h index 57f7aa7..07bb9d6 100644 --- a/lib9p/internal.h +++ b/lib9p/internal.h @@ -8,7 +8,10 @@ #define _LIB9P_INTERNAL_H_ #include <stddef.h> /* for size_t */ -#include <limits.h> /* for SSIZE_MAX */ +#include <limits.h> /* for SSIZE_MAX, not set by newlib */ +#ifndef SSIZE_MAX +#define SSIZE_MAX (SIZE_MAX >> 1) +#endif #include <lib9p/9p.h> |