Fix: pass explicit type to std::min for 32-bit platforms
[lttng-tools.git] / src / bin / lttng-relayd / stream.cpp
index 15800929552fe56242628a7e51a7b79bbc727920..346936d8488f1436186f4b5abf065bf86131d2d7 100644 (file)
@@ -261,7 +261,7 @@ static int rotate_truncate_stream(struct relay_stream *stream)
        while (copy_bytes_left) {
                ssize_t io_ret;
                char copy_buffer[FILE_IO_STACK_BUFFER_SIZE];
-               const off_t copy_size_this_pass = std::min(copy_bytes_left, sizeof(copy_buffer));
+               const off_t copy_size_this_pass = std::min<uint64_t>(copy_bytes_left, sizeof(copy_buffer));
 
                io_ret = fs_handle_read(previous_stream_file, copy_buffer,
                                copy_size_this_pass);
This page took 0.024212 seconds and 4 git commands to generate.