From 9da78656f7b4a756dad2bf1c285a61a5186fd5ae Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Wed, 24 Nov 2021 22:56:09 +0100 Subject: Deprecated c_no_compare(). Define i_cmp_none instead when you have/want no element comparison for cvec, cdeq, clist, csptr. Will give compile time error if functions depending on comparisons are used. --- examples/complex.c | 2 +- examples/new_sptr.c | 1 - examples/sptr_ex.c | 1 - examples/sptr_pthread.c | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) (limited to 'examples') diff --git a/examples/complex.c b/examples/complex.c index 32dd82eb..64c1903e 100644 --- a/examples/complex.c +++ b/examples/complex.c @@ -8,7 +8,7 @@ void check_del(float* v) {printf("destroy %g\n", *v);} #include #define i_val cstack_f -#define i_cmp c_no_compare +#define i_cmp_none #define i_valdel cstack_f_del #define i_tag arr #include diff --git a/examples/new_sptr.c b/examples/new_sptr.c index 77e663b7..036ce581 100644 --- a/examples/new_sptr.c +++ b/examples/new_sptr.c @@ -12,7 +12,6 @@ void Person_del(Person* p) { #define i_val Person #define i_del Person_del -#define i_cmp c_no_compare #define i_tag person #include diff --git a/examples/sptr_ex.c b/examples/sptr_ex.c index 8c803db5..702edef9 100644 --- a/examples/sptr_ex.c +++ b/examples/sptr_ex.c @@ -18,7 +18,6 @@ void Song_del(Song* s) { } #define i_val Song -#define i_cmp c_no_compare #define i_del Song_del #define i_tag song #include // define csptr_song diff --git a/examples/sptr_pthread.c b/examples/sptr_pthread.c index 444d0afe..63b9a7a4 100644 --- a/examples/sptr_pthread.c +++ b/examples/sptr_pthread.c @@ -14,7 +14,6 @@ struct Base void Base_del(Base* b) { printf("Base::~Base()\n"); } #define i_val Base -#define i_cmp c_no_compare #define i_del Base_del #define i_tag base #include -- cgit v1.2.3