sisoputnfrba / so-commons-library

TADs de uso comun en aplicaciones desarrolladas en C
http://sisoputnfrba.github.io/so-commons-library/
GNU General Public License v3.0
106 stars 174 forks source link

Feature request: remover todos los elementos de una lista por condición #105

Closed nahueldl closed 3 years ago

nahueldl commented 6 years ago

Sería interesante una funcion como void list_remove_and_destroy_by_condition(t_list *, bool(*condition)(void*), void(*element_destroyer)(void*)) que no solo elimine el primer elemento que cumple con la condicion, sino todos aquellos que la cumplan.