libanim

diff src/anim.c @ 22:9758004136f8

added anm_set_animation_name
author John Tsiombikas <nuclear@member.fsf.org>
date Fri, 27 Dec 2013 10:58:23 +0200
parents 5993f405a1cb
children 203c11299586
line diff
     1.1 --- a/src/anim.c	Fri Dec 27 06:28:43 2013 +0200
     1.2 +++ b/src/anim.c	Fri Dec 27 10:58:23 2013 +0200
     1.3 @@ -39,6 +39,15 @@
     1.4  	free(anim->name);
     1.5  }
     1.6  
     1.7 +void anm_set_animation_name(struct anm_animation *anim, const char *name)
     1.8 +{
     1.9 +	char *newname = malloc(strlen(name) + 1);
    1.10 +	if(!newname) return;
    1.11 +
    1.12 +	free(anim->name);
    1.13 +	anim->name = newname;
    1.14 +}
    1.15 +
    1.16  /* ---- node implementation ----- */
    1.17  
    1.18  int anm_init_node(struct anm_node *node)