summaryrefslogtreecommitdiffhomepage
path: root/stc/cstack.h
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2020-09-25 10:27:07 +0200
committerTyge Løvset <[email protected]>2020-09-25 10:27:07 +0200
commitc2ab107bc1bcd196b10b1d5f130a1a32449f7773 (patch)
treed7b64a12ac6afad3880319a86f5b009f696054ba /stc/cstack.h
parent3be928828630984f4ff2c5cf352ace1366c52341 (diff)
downloadSTC-modified-c2ab107bc1bcd196b10b1d5f130a1a32449f7773.tar.gz
STC-modified-c2ab107bc1bcd196b10b1d5f130a1a32449f7773.zip
Added cptr.h and good examples for cptr and csptr (share_ptr.c). Some internal refactor.
Diffstat (limited to 'stc/cstack.h')
-rw-r--r--stc/cstack.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/stc/cstack.h b/stc/cstack.h
index 37e8f3f3..ae37b859 100644
--- a/stc/cstack.h
+++ b/stc/cstack.h
@@ -49,7 +49,7 @@
#define using_cstack(X, ctype) \
\
- typedef ctype##_t cstack_##X, cstack_##X##_t; \
+ typedef ctype##_t cstack_##X; \
typedef ctype##_value_t cstack_##X##_value_t; \
typedef ctype##_rawvalue_t cstack_##X##_rawvalue_t; \
typedef ctype##_input_t cstack_##X##_input_t; \
@@ -87,6 +87,6 @@
STC_INLINE cstack_##X##_value_t* \
cstack_##X##_itval(cstack_##X##_iter_t it) {return ctype##_itval(it);} \
\
- typedef int cstack_##X##_dud
+ typedef cstack_##X cstack_##X##_t
#endif