herdem_sheep.c
/**
 * Allocates and initialises a new
 * herdem_sheep
 */
Allocates and initialises a new
herdem_sheep
Allocates and initialises a new herdem_sheep
herdem_sheep *new_herdem_sheep()
{
    herdem_sheep *sheep;
    sheep = malloc(sizeof(*sheep));
    return herdem_sheep_init(sheep);
}
herdem_sheep * new_herdem_sheep ( ) { herdem_sheep * sheep ; sheep = malloc ( sizeof ( * sheep ) ) ; return herdem_sheep_init ( sheep ) ; }
Allocates and initialises a new
 herdem_sheep
Allocates and initialises a new herdem_sheep