From e4c1dadb85e08d88fbc706e49a5d2b18b39fe0ed Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Sun, 3 Jan 2021 10:50:41 +0100 Subject: Force template argument *clone* to be specified when *del* is specified for containers. Can be *c_no_clone* if clonable is not required. --- examples/share_ptr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'examples/share_ptr.c') diff --git a/examples/share_ptr.c b/examples/share_ptr.c index 18739d29..9387bd61 100644 --- a/examples/share_ptr.c +++ b/examples/share_ptr.c @@ -20,8 +20,8 @@ int Person_compare(const Person* p, const Person* q) { } using_csptr(pe, Person, Person_compare, Person_del); -using_clist(pe, csptr_pe, csptr_pe_compare, csptr_pe_del); -using_cvec(pe, csptr_pe, csptr_pe_compare, csptr_pe_del); +using_clist(pe, csptr_pe, csptr_pe_compare, csptr_pe_del, csptr_pe_clone); +using_cvec(pe, csptr_pe, csptr_pe_compare, csptr_pe_del, csptr_pe_clone); int main() { clist_pe queue = clist_pe_init(); -- cgit v1.2.3