From 3fce94068101dea49fc233ed5b8c04219794c0e5 Mon Sep 17 00:00:00 2001 From: Cyancali Date: Tue, 15 Oct 2019 08:30:40 +0200 Subject: [PATCH] lib/pad_tagged_stream_impl.cc: Apply min call to avoid copying too much input --- lib/pad_tagged_stream_impl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pad_tagged_stream_impl.cc b/lib/pad_tagged_stream_impl.cc index 74c36dd..be41bc9 100644 --- a/lib/pad_tagged_stream_impl.cc +++ b/lib/pad_tagged_stream_impl.cc @@ -76,7 +76,7 @@ namespace gr { noutput_items = d_buf_len; - memcpy((void*)out, (const void*)in, ninput_items[0]); + memcpy((void*)out, (const void*)in, std::min(d_buf_len, ninput_items[0])); if (ninput_items[0] <= noutput_items) {