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

list: replace by condition #172

Closed RaniAgus closed 1 year ago

RaniAgus commented 1 year ago
    /**
    * @NAME: list_replace_by_condition
    * @DESC: Coloca un elemento en la posición de la lista
    * en donde se encuentra el primer valor que haga que
    * condition sea != 0, retornando el valor anterior.
    *
    * En caso de no encontrar ningún valor, no realiza el
    * reemplazo y retorna NULL.
    */
    void *list_replace_by_condition(t_list*, bool(*condition)(void*), void* element);

closes #34