lib/simap.c
/* Deletes 'node' from 'simap' and frees its associated memory. */
Deletes 'node' from 'simap' and frees its associated memory.
Deletes ' node ' from ' simap ' and frees its associated memory .
void
simap_delete(struct simap *simap, struct simap_node *node)
{
    hmap_remove(&simap->map, &node->node);
    free(node->name);
    free(node);
}
void simap_delete ( struct simap * simap , struct simap_node * node ) { hmap_remove ( & simap -> map , & node -> node ) ; free ( node -> name ) ; free ( node ) ; }
Deletes 'node' from 'simap' and frees its associated memory.
Deletes ' node ' from ' simap ' and frees its associated memory .