From: Michael Jeanson Date: Thu, 18 Nov 2021 16:15:29 +0000 (-0500) Subject: Fix: pass explicit type to std::min for 32-bit platforms X-Git-Url: https://git.liburcu.org/?a=commitdiff_plain;h=ff2aa8f08b117f2a309ed49cf68b135f930093f8;hp=ff2aa8f08b117f2a309ed49cf68b135f930093f8;p=lttng-tools.git Fix: pass explicit type to std::min for 32-bit platforms Provide an explicit type to templates when comparing a 'uint64_t' with a type that is less than 64-bits on 32-bit platforms. main.cpp: In function ‘relay_connection_status relay_process_data_receive_payload(relay_connection*)’: main.cpp:3632:44: error: no matching function for call to ‘min(uint64_t&, const size_t&)’ 3632 | size_t recv_size = std::min(left_to_receive, chunk_size); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Change-Id: I8fe8725c5c888cce9c54d564bd668e9723c0f947 Signed-off-by: Michael Jeanson Signed-off-by: Jérémie Galarneau ---