From 8d80d831227cc0d74a90c210e40e17bd6394f4d2 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Mon, 4 Mar 2019 10:23:56 +0100 Subject: Implement small TimeInterleaver performance improvement --- src/TimeInterleaver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/TimeInterleaver.cpp b/src/TimeInterleaver.cpp index 7e19af8..1afdefd 100644 --- a/src/TimeInterleaver.cpp +++ b/src/TimeInterleaver.cpp @@ -64,7 +64,7 @@ int TimeInterleaver::process(Buffer* const dataIn, Buffer* dataOut) unsigned char* out = reinterpret_cast(dataOut->getData()); for (size_t i = 0; i < dataOut->getLength();) { - d_history.push_front(d_history.back()); + d_history.push_front(move(d_history.back())); d_history.pop_back(); for (uint_fast16_t j = 0; j < d_framesize;) { d_history[0][j] = in[i]; -- cgit v1.2.3