diff --git a/extra/html/parser/analyzer/analyzer.factor b/extra/html/parser/analyzer/analyzer.factor index c67a03cbfc..d9ae88675a 100644 --- a/extra/html/parser/analyzer/analyzer.factor +++ b/extra/html/parser/analyzer/analyzer.factor @@ -171,8 +171,8 @@ ERROR: undefined-find-nth m n seq quot ; [ [ name>> { "form" "input" } member? ] filter ] map ; : find-html-objects ( vector string -- vector' ) - dupd find-opening-tags-by-name - [ first2 find-between* ] curry map ; + over find-opening-tags-by-name + [ first2 find-between* ] with map ; : form-action ( vector -- string ) [ name>> "form" = ] find nip "action" attribute ;