Made MSVC Specific Additions
This commit is contained in:
parent
8db2b0f06f
commit
54a098a21f
|
|
@ -18,8 +18,10 @@ typedef struct {
|
||||||
Boolean allocated;
|
Boolean allocated;
|
||||||
} SlsStr;
|
} SlsStr;
|
||||||
|
|
||||||
#define SLS_STR(s) (SlsStr){ sizeof(s) - 1, (s), FALSE }
|
#define SLS_STR_CONST(s) {sizeof(s) - 1, (s), FALSE}
|
||||||
#define SLS_STR_NULL (SlsStr){0, NULL, FALSE}
|
#define SLS_STR_NULL_CONST {0, NULL, FALSE}
|
||||||
|
#define SLS_STR(s) (SlsStr) SLS_STR_CONST(s)
|
||||||
|
#define SLS_STR_NULL (SlsStr) SLS_STR_NULL_CONST
|
||||||
|
|
||||||
int sls_isascii(unsigned char c);
|
int sls_isascii(unsigned char c);
|
||||||
size_t sls_str_nlen(const char *s, size_t maxlen);
|
size_t sls_str_nlen(const char *s, size_t maxlen);
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
|
|
||||||
static const Boolean PRINT_SUCCESSFUL_TESTS = TRUE;
|
static const Boolean PRINT_SUCCESSFUL_TESTS = TRUE;
|
||||||
|
|
||||||
const SlsStr TEST_FILE_NAME = SLS_STR("TEST_FILE.SLS");
|
const SlsStr TEST_FILE_NAME = SLS_STR_CONST("TEST_FILE.SLS");
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
uint16_t errored;
|
uint16_t errored;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue