net/IPv4Address: add "noexcept"

This commit is contained in:
Max Kellermann
2018-08-20 15:43:35 +02:00
parent 489e11072e
commit 5de46268af
2 changed files with 21 additions and 21 deletions

View File

@@ -33,7 +33,7 @@
#include <assert.h>
static const struct sockaddr_in *
CastToIPv4(const struct sockaddr *p)
CastToIPv4(const struct sockaddr *p) noexcept
{
assert(p->sa_family == AF_INET);
@@ -42,5 +42,5 @@ CastToIPv4(const struct sockaddr *p)
return reinterpret_cast<const struct sockaddr_in *>(q);
}
IPv4Address::IPv4Address(SocketAddress src)
IPv4Address::IPv4Address(SocketAddress src) noexcept
:address(*CastToIPv4(src.GetAddress())) {}