Fixup coverage of type_name.hpp to 100%

Reassign the demangled name to avoid the (always untaken) branch and reduce code duplication
This commit is contained in:
Alexander Grund 2022-02-09 14:33:10 +01:00
parent 1a81536f3c
commit f19caf428c
No known key found for this signature in database
GPG key ID: AA48A0760367A42B

View file

@ -47,8 +47,7 @@ namespace mock { namespace detail {
};
std::unique_ptr<const char, Deleter> demangled(abi::__cxa_demangle(name, 0, 0, &status));
if(!status && demangled)
serialize(s, demangled.get());
else
name = demangled.get();
#endif
serialize(s, name);
}