From d24a096c00837a9738d76dccdedea34eee3b70e3 Mon Sep 17 00:00:00 2001 From: Raoul Hecky Date: Sun, 15 Jan 2017 23:26:14 +0100 Subject: [PATCH] Fix -Wc++11-narrowing --- src/uvw/udp.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/uvw/udp.hpp b/src/uvw/udp.hpp index 0ce7762f..4dce350f 100644 --- a/src/uvw/udp.hpp +++ b/src/uvw/udp.hpp @@ -108,12 +108,12 @@ class UDPHandle final: public Handle { if(nread > 0) { // data available (can be truncated) - udp.publish(UDPDataEvent{details::address(aptr), std::move(data), nread, flags & UV_UDP_PARTIAL}); + udp.publish(UDPDataEvent{details::address(aptr), std::move(data), static_cast(nread), static_cast(flags & UV_UDP_PARTIAL)}); } else if(nread == 0 && addr == nullptr) { // no more data to be read, doing nothing is fine } else if(nread == 0 && addr != nullptr) { // empty udp packet - udp.publish(UDPDataEvent{details::address(aptr), std::move(data), nread, false}); + udp.publish(UDPDataEvent{details::address(aptr), std::move(data), static_cast(nread), false}); } else { // transmission error udp.publish(ErrorEvent(nread));