summaryrefslogtreecommitdiffstats
path: root/src/lib/eiotas_particle.c
AgeCommit message (Collapse)AuthorFilesLines
2012-06-02Particle: increase add_destination efficiencyJérémy Zurcher1-40/+40
2012-06-02add eiotas_particle_destination_set and testsJérémy Zurcher1-0/+12
2012-06-02eiotas_particle_split_dst: to keep actual stringshare, check length && strncmpJérémy Zurcher1-2/+2
2012-06-02use STRINGSHARE_FREEJérémy Zurcher1-26/+18
2012-06-01Particle: add eiotas_particle_split_dstJérémy Zurcher1-0/+77
2012-06-01Particle, add Eina_Stringshare struct fields : cur_action, cur_door, cur_roomJérémy Zurcher1-0/+12
2012-06-01cleanup eiotas_particle_has_dst, add eiotas_particle_next_dstJérémy Zurcher1-2/+7
2012-06-01add_destination: increase wrong path detectionJérémy Zurcher1-0/+16
2012-06-01Particle : add static add_destination and testsJérémy Zurcher1-10/+26
2012-06-01Particle : optimize update_link_valueJérémy Zurcher1-2/+13
2012-06-01add eiotas_particle_has_dst with testsJérémy Zurcher1-0/+7
2012-05-31add eiotas_particle_matchJérémy Zurcher1-0/+5
2012-05-31update_link_value: add buffer overflow detection, set link_value to NULL ↵Jérémy Zurcher1-5/+12
when no string
2012-05-31Particle : add eiotas_particle_data_delJérémy Zurcher1-0/+12
2012-05-31Particle : add eiotas_particle_data_setJérémy Zurcher1-0/+13
2012-05-31Particle : add eiotas_particle_data_getJérémy Zurcher1-1/+6
2012-05-31Particle : add eiotas_particle_link_fields_setJérémy Zurcher1-0/+31
2012-05-31Particle: add static void update_link_valueJérémy Zurcher1-1/+40
2012-05-31eiotas_particle_add_destinations->eiotas_particle_destinations_addJérémy Zurcher1-5/+5
2012-05-31add const to some function parametersJérémy Zurcher1-4/+4
2012-05-29eiotas_particle_add_destinations: use eina_stringshare_add_length, so we ↵Jérémy Zurcher1-6/+1
don't need tmp[] and memcpy
2012-05-29fix buffer overflow detectionJérémy Zurcher1-2/+2
2012-05-29Particle: dsts ands link_fields are Eina_Stringshare*Jérémy Zurcher1-6/+6
2012-05-29Particle: implement eiotas_particle_add_destinationsJérémy Zurcher1-0/+30
2012-05-25Particle: define and implement eiotas_particle _reset, _init, _mergeJérémy Zurcher1-0/+33
2012-05-25Particle: implement eiotas_particle_alloc and eiotas_particle_freeJérémy Zurcher1-1/+24
2012-05-22PRINTPTR macro replace pointer cast to unsigned intJérémy Zurcher1-1/+1
2012-05-22DBG usage: cast pointers to unsigned intJérémy Zurcher1-1/+1
2012-05-22headers: fix eiotas_config.h usageJérémy Zurcher1-4/+0
2012-05-22provide minimal implementation of eiotas_particle_alloc and eiotas_particle_freeJérémy Zurcher1-1/+9
2012-05-21add eiotas_particle.c and eiotas_link.cJérémy Zurcher1-0/+31