Code Duplication    Length = 5-5 lines in 2 locations

ecrire/public/composer.php 2 locations

@@ 462-466 (lines=5) @@
459
// http://doc.spip.org/@match_self
460
function match_self($w){
461
	if (is_string($w)) return false;
462
	if (is_array($w)) {
463
		if (in_array(reset($w),array("SELF","SUBSELECT"))) return $w;
464
		foreach($w as $sw)
465
			if ($m=match_self($sw)) return $m;
466
	}
467
	return false;
468
}
469
// http://doc.spip.org/@remplace_sous_requete
@@ 471-475 (lines=5) @@
468
}
469
// http://doc.spip.org/@remplace_sous_requete
470
function remplace_sous_requete($w,$sousrequete){
471
	if (is_array($w)) {
472
		if (in_array(reset($w),array("SELF","SUBSELECT"))) return $sousrequete;
473
		foreach($w as $k=>$sw)
474
			$w[$k] = remplace_sous_requete($sw,$sousrequete);
475
	}
476
	return $w;
477
}
478
// http://doc.spip.org/@trouver_sous_requetes