diff options
| author | Tyge Løvset <[email protected]> | 2020-10-14 23:14:02 +0200 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2020-10-14 23:14:02 +0200 |
| commit | 47190a51588341d0ab715398ded6a480bc4fa95a (patch) | |
| tree | 2f48b0cb83d6bd06506806e4a78f98f2fc19ed19 /examples/share_ptr2.c | |
| parent | 48b5199a2ff5a31349bcff2d3ff70cb1d31a3f9f (diff) | |
| download | STC-modified-47190a51588341d0ab715398ded6a480bc4fa95a.tar.gz STC-modified-47190a51588341d0ab715398ded6a480bc4fa95a.zip | |
Renamed cstr() constructor to cstr_from(), cstr_from() to cstr_from_fmt().
Diffstat (limited to 'examples/share_ptr2.c')
| -rw-r--r-- | examples/share_ptr2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/share_ptr2.c b/examples/share_ptr2.c index 4c589ad1..d4b536ac 100644 --- a/examples/share_ptr2.c +++ b/examples/share_ptr2.c @@ -11,7 +11,7 @@ Person* Person_from(Person* p, cstr_t name, cstr_t last) { return p;
}
Person* Person_make(Person* p, const char* name, const char* last) {
- p->name = cstr(name), p->last = cstr(last);
+ p->name = cstr_from(name), p->last = cstr_from(last);
return p;
}
void Person_del(Person* p) {
@@ -30,8 +30,8 @@ int main() { // c_try_emplace: The last argument is completely ignored if key already exist in map, so no memory leak happens!
c_forrange (i, 20) { // When i>9, all key will exist, so value arg is not executed.
c_try_emplace(&map, cmap_pe, (i * 7) % 10,
- csptr_pe_from(Person_from(c_new(Person), cstr_from("Name %d", (i * 7) % 10),
- cstr_from("Last %d", (i * 9) % 10))));
+ csptr_pe_from(Person_from(c_new(Person), cstr_from_fmt("Name %d", (i * 7) % 10),
+ cstr_from_fmt("Last %d", (i * 9) % 10))));
}
c_try_emplace(&map, cmap_pe, 11, csptr_pe_from(Person_make(c_new(Person), "Hello", "World!")));
|
