summaryrefslogtreecommitdiffhomepage
path: root/stc/cqueue.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/cqueue.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/cqueue.h')
-rw-r--r--stc/cqueue.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/stc/cqueue.h b/stc/cqueue.h
index 9ccb69f1..42f2be67 100644
--- a/stc/cqueue.h
+++ b/stc/cqueue.h
@@ -60,7 +60,7 @@
#define using_cqueue(X, ctype) \
\
- typedef ctype##_t cqueue_##X, cqueue_##X##_t; \
+ typedef ctype##_t cqueue_##X; \
typedef ctype##_value_t cqueue_##X##_value_t; \
typedef ctype##_rawvalue_t cqueue_##X##_rawvalue_t; \
typedef ctype##_input_t cqueue_##X##_input_t; \
@@ -100,6 +100,6 @@
STC_INLINE cqueue_##X##_value_t* \
cqueue_##X##_itval(cqueue_##X##_iter_t it) {return ctype##_itval(it);} \
\
- typedef int cqueue_##X##_dud
+ typedef cqueue_##X cqueue_##X##_t
#endif