you mean, this part of the patch can be removed ?
@@ -336,14 +331,14 @@
inline char_traits<cxxtools::Char>::char_type*
char_traits<cxxtools::Char>::move(char_type* s1, const char_type* s2,
int_type
n)
{
- return (cxxtools::Char*)std::memmove(s1, s2, n *
sizeof(cxxtools::Char));
+ return
static_cast<cxxtools::Char*>(std::memmove(static_cast<void*>(s1),
static_cast<const void*>(s2), n * sizeof(cxxtools::Char)));
}
inline char_traits<cxxtools::Char>::char_type*
char_traits<cxxtools::Char>::copy(char_type* s1, const char_type* s2,
size_t
n)
{
- return (cxxtools::Char*)std::memcpy(s1, s2, n *
sizeof(cxxtools::Char));
+ return
static_cast<cxxtools::Char*>(std::memcpy(static_cast<void*>(s1),
static_cast<const void*>(s2), n * sizeof(cxxtools::Char)));
}
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]