diff --git a/src/network/access/http2/huffman.cpp b/src/network/access/http2/huffman.cpp index f5b6cd2ebed..8d7cee715a1 100644 --- a/src/network/access/http2/huffman.cpp +++ b/src/network/access/http2/huffman.cpp @@ -514,14 +514,14 @@ quint32 HuffmanDecoder::addTable(quint32 prefix, quint32 index) return quint32(prefixTables.size() - 1); } -PrefixTableEntry HuffmanDecoder::tableEntry(const PrefixTable &table, quint32 index) +PrefixTableEntry HuffmanDecoder::tableEntry(PrefixTable table, quint32 index) { Q_ASSERT(index < table.size()); return tableData[table.offset + index]; } -void HuffmanDecoder::setTableEntry(const PrefixTable &table, quint32 index, - const PrefixTableEntry &entry) +void HuffmanDecoder::setTableEntry(PrefixTable table, quint32 index, + PrefixTableEntry entry) { Q_ASSERT(index < table.size()); tableData[table.offset + index] = entry; diff --git a/src/network/access/http2/huffman_p.h b/src/network/access/http2/huffman_p.h index daa2b31bb3f..813b0dfe870 100644 --- a/src/network/access/http2/huffman_p.h +++ b/src/network/access/http2/huffman_p.h @@ -115,8 +115,8 @@ public: private: quint32 addTable(quint32 prefixLength, quint32 indexLength); - PrefixTableEntry tableEntry(const PrefixTable &table, quint32 index); - void setTableEntry(const PrefixTable &table, quint32 index, const PrefixTableEntry &entry); + PrefixTableEntry tableEntry(PrefixTable table, quint32 index); + void setTableEntry(PrefixTable table, quint32 index, PrefixTableEntry entry); std::vector prefixTables; std::vector tableData;