summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2023-01-20 10:00:29 +0100
committerTyge Løvset <[email protected]>2023-01-20 10:00:29 +0100
commit9e6b763fb28c783b8d856442a6929026257bff92 (patch)
tree016867546f86d5260bd0657c8d8df1be3b2c3bea /include
parentf8accdbcee0b397ad6ba2f2c2c64575a003e71e5 (diff)
downloadSTC-modified-9e6b763fb28c783b8d856442a6929026257bff92.tar.gz
STC-modified-9e6b763fb28c783b8d856442a6929026257bff92.zip
Renamed macro function c_initialize() to c_init().
Minor internal improvements.
Diffstat (limited to 'include')
-rw-r--r--include/stc/ccommon.h4
-rw-r--r--include/stc/priv/altnames.h (renamed from include/stc/priv/lowcase.h)4
2 files changed, 4 insertions, 4 deletions
diff --git a/include/stc/ccommon.h b/include/stc/ccommon.h
index 09befa56..35bc9335 100644
--- a/include/stc/ccommon.h
+++ b/include/stc/ccommon.h
@@ -29,7 +29,7 @@
#include <stdbool.h>
#include <string.h>
#include <assert.h>
-#include "priv/lowcase.h"
+#include "priv/altnames.h"
#if SIZE_MAX == UINT32_MAX
#define c_ZU PRIu32
@@ -112,7 +112,7 @@
#define c_no_hash (1<<6)
#define c_no_lookup (c_no_cmp|c_no_eq|c_no_hash)
-#define c_initialize(C, ...) \
+#define c_init(C, ...) \
C##_from_n((C##_raw[])__VA_ARGS__, sizeof((C##_raw[])__VA_ARGS__)/sizeof(C##_raw))
/* Function macros and various others */
diff --git a/include/stc/priv/lowcase.h b/include/stc/priv/altnames.h
index cb6ed991..7f58384c 100644
--- a/include/stc/priv/lowcase.h
+++ b/include/stc/priv/altnames.h
@@ -44,13 +44,13 @@
#define c_sv c_SV
#define c_DROP c_drop
+#define c_DELETE c_delete
+#define c_SWAP c_swap
#define c_FIND_IF c_find_if
#define c_ERASE_IF c_erase_if
#define c_FLT_TAKE c_flt_take
#define c_FLT_SKIP c_flt_skip
#define c_FLT_SKIPWHILE c_flt_skipwhile
#define c_FLT_TAKEWHILE c_flt_takewhile
-#define c_DELETE c_delete
-#define c_SWAP c_swap
#define c_CONTAINER_OF c_container_of
#define c_STATIC_ASSERT c_static_assert