void RequestURI::processExt() { m_ext = parseExt(m_path); if (RuntimeOption::ForbiddenFileExtensions.empty()) { return; } if (m_ext && RuntimeOption::ForbiddenFileExtensions.find(m_ext) != RuntimeOption::ForbiddenFileExtensions.end()) { m_forbidden = true; } }
/*! * \brief Parses the WAVE "fmt " header segment using the specified \a reader. * \remarks Reads 16 bytes from the associated stream. */ void WaveFormatHeader::parse(IoUtilities::BinaryReader &reader) { Diagnostics diag; parseExt(reader, 16, diag); }