Refactoring: remove two unneeded local vars from multipart parser

This commit is contained in:
Martin Vierula
2023-04-17 12:29:40 -07:00
parent 9ea50a4973
commit a5320add21

View File

@@ -1198,15 +1198,9 @@ int Multipart::multipart_complete(std::string *error) {
size_t offset = m_transaction->m_variableOffset + 1; size_t offset = m_transaction->m_variableOffset + 1;
if (m->m_type == MULTIPART_FILE) { if (m->m_type == MULTIPART_FILE) {
std::string tmp_name; if (m->m_tmp_file && !m->m_tmp_file->getFilename().empty()) {
std::string name; m_transaction->m_variableFilesTmpNames.set(m->m_tmp_file->getFilename(),
if (m->m_tmp_file && !m->m_tmp_file->getFilename().empty()) { m->m_tmp_file->getFilename(), m->m_filenameOffset);
tmp_name.assign(m->m_tmp_file->getFilename());
m_transaction->m_variableFilesTmpNames.set(m->m_tmp_file->getFilename(),
m->m_tmp_file->getFilename(), m->m_filenameOffset);
}
if (!m->m_filename.empty()) {
name.assign(m->m_filename);
} }
m_transaction->m_variableFiles.set(m->m_name, m_transaction->m_variableFiles.set(m->m_name,