void process(const Request& request) {
Parser* parser = new Parser(request.body());
if (!parser->valid()) {
return; // leaks parser
}
handle(parser->result());
delete parser;
}Deterministischer Zeilenabgleich auf maskiertem Quelltext: beanstandet `delete` oder `delete[]` gefolgt von einem Ausdruck in C- und C++-Dateien.