diff options
Diffstat (limited to 'src/ecbor_internal.h')
| -rw-r--r-- | src/ecbor_internal.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/ecbor_internal.h b/src/ecbor_internal.h new file mode 100644 index 0000000..f0ec24b --- /dev/null +++ b/src/ecbor_internal.h @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2018 Vasile Vilvoiu <vasi.vilvoiu@gmail.com> + * + * libecbor is free software; you can redistribute it and/or modify + * it under the terms of the MIT license. See LICENSE for details. + */ + +#ifndef _ECBOR_INTERNAL_H_ +#define _ECBOR_INTERNAL_H_ + +/* Don't rely on <stddef.h> for this */ +#define NULL 0 +#define false 0 +#define true 1 + +/* Additional value meanings */ +enum { + ECBOR_ADDITIONAL_1BYTE = 24, + ECBOR_ADDITIONAL_2BYTE = 25, + ECBOR_ADDITIONAL_4BYTE = 26, + ECBOR_ADDITIONAL_8BYTE = 27, + + ECBOR_ADDITIONAL_INDEFINITE = 31 +}; + +#endif
\ No newline at end of file |
