diff options
| author | 2023-06-15 17:39:38 +0200 | |
|---|---|---|
| committer | 2023-06-15 17:39:38 +0200 | |
| commit | 8d9289a8151538fbf9554a2c252e2d2bf81c9456 (patch) | |
| tree | 411bd49bb991cbf427fb098e3f59ebd876b72ce4 | |
| parent | Updated RELEASE_NOTES. (diff) | |
| download | snac2-8d9289a8151538fbf9554a2c252e2d2bf81c9456.tar.gz snac2-8d9289a8151538fbf9554a2c252e2d2bf81c9456.tar.xz snac2-8d9289a8151538fbf9554a2c252e2d2bf81c9456.zip | |
Backport from xs.
| -rw-r--r-- | xs.h | 9 | ||||
| -rw-r--r-- | xs_version.h | 2 |
2 files changed, 10 insertions, 1 deletions
| @@ -132,9 +132,18 @@ int xs_is_hex(const char *str); | |||
| 132 | #define XS_ASSERT_TYPE_NULL(v, t) (void)(0) | 132 | #define XS_ASSERT_TYPE_NULL(v, t) (void)(0) |
| 133 | #endif | 133 | #endif |
| 134 | 134 | ||
| 135 | extern xs_val xs_stock_null[]; | ||
| 136 | extern xs_val xs_stock_true[]; | ||
| 137 | extern xs_val xs_stock_false[]; | ||
| 138 | |||
| 135 | 139 | ||
| 136 | #ifdef XS_IMPLEMENTATION | 140 | #ifdef XS_IMPLEMENTATION |
| 137 | 141 | ||
| 142 | xs_val xs_stock_null[] = { XSTYPE_NULL }; | ||
| 143 | xs_val xs_stock_true[] = { XSTYPE_TRUE }; | ||
| 144 | xs_val xs_stock_false[] = { XSTYPE_FALSE }; | ||
| 145 | |||
| 146 | |||
| 138 | void *_xs_realloc(void *ptr, size_t size, const char *file, int line, const char *func) | 147 | void *_xs_realloc(void *ptr, size_t size, const char *file, int line, const char *func) |
| 139 | { | 148 | { |
| 140 | d_char *ndata = realloc(ptr, size); | 149 | d_char *ndata = realloc(ptr, size); |
diff --git a/xs_version.h b/xs_version.h index b589fed..8fd8e70 100644 --- a/xs_version.h +++ b/xs_version.h | |||
| @@ -1 +1 @@ | |||
| /* 5c255b45c8cd5d6c01c983b03e635936db12da03 */ | /* bc5b36414b704fe4cd07f2be58133b82330ce435 */ | ||