[ev_str] Added COPY and FREE to type data

Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
This commit is contained in:
2025-07-07 10:45:09 +03:00
parent 2daeb8652c
commit 8410e66eb5

View File

@@ -197,8 +197,20 @@ DEFINE_EQUAL_FUNCTION(evstring, Default)
return evstring_cmp(*(evstring*)self, *(evstring*)other) == 0;
}
DEFINE_COPY_FUNCTION(evstring, Default)
{
*(evstring*)dst = evstring_newFromStr(*src);
}
DEFINE_FREE_FUNCTION(evstring, Default)
{
evstring_free(*self);
}
TYPEDATA_GEN(evstring,
EQUAL(Default)
EQUAL(Default),
COPY(Default),
FREE(Default)
);