diff options
author | David Walter Seikel | 2012-01-23 23:30:42 +1000 |
---|---|---|
committer | David Walter Seikel | 2012-01-23 23:30:42 +1000 |
commit | 825a3d837a33f226c879cd02ad15c3fba57e8b2c (patch) | |
tree | 75f57bd9c4253508d338dc79ba8e57a7abc42255 /libraries/eet/src/lib/eet_node.c | |
parent | Add ability to disable the test harness, or the Lua compile test. (diff) | |
download | SledjHamr-825a3d837a33f226c879cd02ad15c3fba57e8b2c.zip SledjHamr-825a3d837a33f226c879cd02ad15c3fba57e8b2c.tar.gz SledjHamr-825a3d837a33f226c879cd02ad15c3fba57e8b2c.tar.bz2 SledjHamr-825a3d837a33f226c879cd02ad15c3fba57e8b2c.tar.xz |
Update the EFL to what I'm actually using, coz I'm using some stuff not yet released.
Diffstat (limited to 'libraries/eet/src/lib/eet_node.c')
-rw-r--r-- | libraries/eet/src/lib/eet_node.c | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/libraries/eet/src/lib/eet_node.c b/libraries/eet/src/lib/eet_node.c index d90ef83..11d7cc0 100644 --- a/libraries/eet/src/lib/eet_node.c +++ b/libraries/eet/src/lib/eet_node.c | |||
@@ -27,13 +27,13 @@ eet_node_new(void) | |||
27 | 27 | ||
28 | memset(result, 0, sizeof (Eet_Node)); | 28 | memset(result, 0, sizeof (Eet_Node)); |
29 | return result; | 29 | return result; |
30 | } /* eet_node_new */ | 30 | } |
31 | 31 | ||
32 | void | 32 | void |
33 | eet_node_free(Eet_Node *node) | 33 | eet_node_free(Eet_Node *node) |
34 | { | 34 | { |
35 | eina_mempool_free(_eet_node_mp, node); | 35 | eina_mempool_free(_eet_node_mp, node); |
36 | } /* eet_node_free */ | 36 | } |
37 | 37 | ||
38 | static Eet_Node * | 38 | static Eet_Node * |
39 | _eet_node_new(const char *name, | 39 | _eet_node_new(const char *name, |
@@ -49,7 +49,7 @@ _eet_node_new(const char *name, | |||
49 | n->name = eina_stringshare_add(name); | 49 | n->name = eina_stringshare_add(name); |
50 | 50 | ||
51 | return n; | 51 | return n; |
52 | } /* _eet_node_new */ | 52 | } |
53 | 53 | ||
54 | static void | 54 | static void |
55 | _eet_node_append(Eet_Node *n, | 55 | _eet_node_append(Eet_Node *n, |
@@ -63,7 +63,7 @@ _eet_node_append(Eet_Node *n, | |||
63 | value->next = n->values; | 63 | value->next = n->values; |
64 | n->values = value; | 64 | n->values = value; |
65 | } | 65 | } |
66 | } /* _eet_node_append */ | 66 | } |
67 | 67 | ||
68 | #define EET_NODE_NEW(Eet_type, Name, Value, Type) \ | 68 | #define EET_NODE_NEW(Eet_type, Name, Value, Type) \ |
69 | EAPI Eet_Node * \ | 69 | EAPI Eet_Node * \ |
@@ -133,7 +133,7 @@ eet_node_list_new(const char *name, | |||
133 | _eet_node_append(n, nodes); | 133 | _eet_node_append(n, nodes); |
134 | 134 | ||
135 | return n; | 135 | return n; |
136 | } /* eet_node_list_new */ | 136 | } |
137 | 137 | ||
138 | Eet_Node * | 138 | Eet_Node * |
139 | eet_node_array_new(const char *name, | 139 | eet_node_array_new(const char *name, |
@@ -151,7 +151,7 @@ eet_node_array_new(const char *name, | |||
151 | _eet_node_append(n, nodes); | 151 | _eet_node_append(n, nodes); |
152 | 152 | ||
153 | return n; | 153 | return n; |
154 | } /* eet_node_array_new */ | 154 | } |
155 | 155 | ||
156 | Eet_Node * | 156 | Eet_Node * |
157 | eet_node_var_array_new(const char *name, | 157 | eet_node_var_array_new(const char *name, |
@@ -168,7 +168,7 @@ eet_node_var_array_new(const char *name, | |||
168 | _eet_node_append(n, nodes); | 168 | _eet_node_append(n, nodes); |
169 | 169 | ||
170 | return n; | 170 | return n; |
171 | } /* eet_node_var_array_new */ | 171 | } |
172 | 172 | ||
173 | Eet_Node * | 173 | Eet_Node * |
174 | eet_node_hash_new(const char *name, | 174 | eet_node_hash_new(const char *name, |
@@ -191,7 +191,7 @@ eet_node_hash_new(const char *name, | |||
191 | _eet_node_append(n, nodes); | 191 | _eet_node_append(n, nodes); |
192 | 192 | ||
193 | return n; | 193 | return n; |
194 | } /* eet_node_hash_new */ | 194 | } |
195 | 195 | ||
196 | Eet_Node * | 196 | Eet_Node * |
197 | eet_node_struct_new(const char *name, | 197 | eet_node_struct_new(const char *name, |
@@ -206,7 +206,7 @@ eet_node_struct_new(const char *name, | |||
206 | _eet_node_append(n, nodes); | 206 | _eet_node_append(n, nodes); |
207 | 207 | ||
208 | return n; | 208 | return n; |
209 | } /* eet_node_struct_new */ | 209 | } |
210 | 210 | ||
211 | Eet_Node * | 211 | Eet_Node * |
212 | eet_node_struct_child_new(const char *parent, | 212 | eet_node_struct_child_new(const char *parent, |
@@ -226,7 +226,7 @@ eet_node_struct_child_new(const char *parent, | |||
226 | _eet_node_append(n, eina_list_prepend(NULL, child)); | 226 | _eet_node_append(n, eina_list_prepend(NULL, child)); |
227 | 227 | ||
228 | return n; | 228 | return n; |
229 | } /* eet_node_struct_child_new */ | 229 | } |
230 | 230 | ||
231 | Eet_Node * | 231 | Eet_Node * |
232 | eet_node_children_get(Eet_Node *node) | 232 | eet_node_children_get(Eet_Node *node) |
@@ -289,7 +289,7 @@ eet_node_list_append(Eet_Node *parent, | |||
289 | parent->values = nn; | 289 | parent->values = nn; |
290 | 290 | ||
291 | eina_stringshare_del(tmp); | 291 | eina_stringshare_del(tmp); |
292 | } /* eet_node_list_append */ | 292 | } |
293 | 293 | ||
294 | void | 294 | void |
295 | eet_node_struct_append(Eet_Node *parent, | 295 | eet_node_struct_append(Eet_Node *parent, |
@@ -338,7 +338,7 @@ eet_node_struct_append(Eet_Node *parent, | |||
338 | } | 338 | } |
339 | 339 | ||
340 | eina_stringshare_del(tmp); | 340 | eina_stringshare_del(tmp); |
341 | } /* eet_node_struct_append */ | 341 | } |
342 | 342 | ||
343 | void | 343 | void |
344 | eet_node_hash_add(Eet_Node *parent, | 344 | eet_node_hash_add(Eet_Node *parent, |
@@ -356,7 +356,7 @@ eet_node_hash_add(Eet_Node *parent, | |||
356 | /* And add it to the parent. */ | 356 | /* And add it to the parent. */ |
357 | nn->next = parent->values; | 357 | nn->next = parent->values; |
358 | parent->values = nn; | 358 | parent->values = nn; |
359 | } /* eet_node_hash_add */ | 359 | } |
360 | 360 | ||
361 | int | 361 | int |
362 | eet_node_type_get(Eet_Node *node) | 362 | eet_node_type_get(Eet_Node *node) |
@@ -420,11 +420,11 @@ eet_node_del(Eet_Node *n) | |||
420 | case EET_T_USHORT: | 420 | case EET_T_USHORT: |
421 | case EET_T_UINT: | 421 | case EET_T_UINT: |
422 | break; | 422 | break; |
423 | } /* switch */ | 423 | } |
424 | 424 | ||
425 | eina_stringshare_del(n->name); | 425 | eina_stringshare_del(n->name); |
426 | eet_node_free(n); | 426 | eet_node_free(n); |
427 | } /* eet_node_del */ | 427 | } |
428 | 428 | ||
429 | static const char *eet_node_dump_g_name[6] = { | 429 | static const char *eet_node_dump_g_name[6] = { |
430 | "struct", | 430 | "struct", |
@@ -458,7 +458,7 @@ eet_node_dump_level(int level, | |||
458 | int i; | 458 | int i; |
459 | 459 | ||
460 | for (i = 0; i < level; i++) dumpfunc(dumpdata, " "); | 460 | for (i = 0; i < level; i++) dumpfunc(dumpdata, " "); |
461 | } /* eet_node_dump_level */ | 461 | } |
462 | 462 | ||
463 | static char * | 463 | static char * |
464 | eet_node_string_escape(const char *str) | 464 | eet_node_string_escape(const char *str) |
@@ -499,7 +499,7 @@ eet_node_string_escape(const char *str) | |||
499 | } | 499 | } |
500 | *sp = 0; | 500 | *sp = 0; |
501 | return s; | 501 | return s; |
502 | } /* eet_node_string_escape */ | 502 | } |
503 | 503 | ||
504 | static void | 504 | static void |
505 | eet_node_dump_string_escape(void *dumpdata, | 505 | eet_node_dump_string_escape(void *dumpdata, |
@@ -514,7 +514,7 @@ eet_node_dump_string_escape(void *dumpdata, | |||
514 | 514 | ||
515 | dumpfunc(dumpdata, s); | 515 | dumpfunc(dumpdata, s); |
516 | free(s); | 516 | free(s); |
517 | } /* eet_node_dump_string_escape */ | 517 | } |
518 | 518 | ||
519 | static void | 519 | static void |
520 | eet_node_dump_simple_type(Eet_Node *n, | 520 | eet_node_dump_simple_type(Eet_Node *n, |
@@ -578,10 +578,10 @@ case Eet_Type: \ | |||
578 | default: | 578 | default: |
579 | dumpfunc(dumpdata, "???: ???"); | 579 | dumpfunc(dumpdata, "???: ???"); |
580 | break; | 580 | break; |
581 | } /* switch */ | 581 | } |
582 | 582 | ||
583 | dumpfunc(dumpdata, ";\n"); | 583 | dumpfunc(dumpdata, ";\n"); |
584 | } /* eet_node_dump_simple_type */ | 584 | } |
585 | 585 | ||
586 | static void | 586 | static void |
587 | eet_node_dump_group_start(int level, | 587 | eet_node_dump_group_start(int level, |
@@ -602,7 +602,7 @@ eet_node_dump_group_start(int level, | |||
602 | 602 | ||
603 | dumpfunc(dumpdata, eet_node_dump_g_name[chnk_type - EET_G_UNKNOWN]); | 603 | dumpfunc(dumpdata, eet_node_dump_g_name[chnk_type - EET_G_UNKNOWN]); |
604 | dumpfunc(dumpdata, " {\n"); | 604 | dumpfunc(dumpdata, " {\n"); |
605 | } /* eet_node_dump_group_start */ | 605 | } |
606 | 606 | ||
607 | static void | 607 | static void |
608 | eet_node_dump_group_end(int level, | 608 | eet_node_dump_group_end(int level, |
@@ -611,7 +611,7 @@ eet_node_dump_group_end(int level, | |||
611 | { | 611 | { |
612 | eet_node_dump_level(level, dumpfunc, dumpdata); | 612 | eet_node_dump_level(level, dumpfunc, dumpdata); |
613 | dumpfunc(dumpdata, "}\n"); | 613 | dumpfunc(dumpdata, "}\n"); |
614 | } /* eet_node_dump_group_end */ | 614 | } |
615 | 615 | ||
616 | void | 616 | void |
617 | eet_node_dump(Eet_Node *n, | 617 | eet_node_dump(Eet_Node *n, |
@@ -676,8 +676,8 @@ eet_node_dump(Eet_Node *n, | |||
676 | case EET_T_ULONG_LONG: | 676 | case EET_T_ULONG_LONG: |
677 | eet_node_dump_simple_type(n, dumplevel, dumpfunc, dumpdata); | 677 | eet_node_dump_simple_type(n, dumplevel, dumpfunc, dumpdata); |
678 | break; | 678 | break; |
679 | } /* switch */ | 679 | } |
680 | } /* eet_node_dump */ | 680 | } |
681 | 681 | ||
682 | void * | 682 | void * |
683 | eet_node_walk(void *parent, | 683 | eet_node_walk(void *parent, |
@@ -759,13 +759,13 @@ eet_node_walk(void *parent, | |||
759 | case EET_T_ULONG_LONG: | 759 | case EET_T_ULONG_LONG: |
760 | me = cb->simple(root->type, &root->data, user_data); | 760 | me = cb->simple(root->type, &root->data, user_data); |
761 | break; | 761 | break; |
762 | } /* switch */ | 762 | } |
763 | 763 | ||
764 | if (parent) | 764 | if (parent) |
765 | cb->struct_add(parent, name, me, user_data); | 765 | cb->struct_add(parent, name, me, user_data); |
766 | 766 | ||
767 | return me; | 767 | return me; |
768 | } /* eet_node_walk */ | 768 | } |
769 | 769 | ||
770 | int | 770 | int |
771 | eet_node_init(void) | 771 | eet_node_init(void) |
@@ -778,7 +778,7 @@ eet_node_init(void) | |||
778 | #else | 778 | #else |
779 | choice = "chained_mempool"; | 779 | choice = "chained_mempool"; |
780 | #endif | 780 | #endif |
781 | tmp = getenv("EET_MEMPOOL"); | 781 | tmp = getenv("EINA_MEMPOOL"); |
782 | if (tmp && tmp[0]) | 782 | if (tmp && tmp[0]) |
783 | choice = tmp; | 783 | choice = tmp; |
784 | 784 | ||
@@ -786,12 +786,12 @@ eet_node_init(void) | |||
786 | eina_mempool_add(choice, "eet-node-alloc", NULL, sizeof(Eet_Node), 1024); | 786 | eina_mempool_add(choice, "eet-node-alloc", NULL, sizeof(Eet_Node), 1024); |
787 | 787 | ||
788 | return _eet_node_mp ? 1 : 0; | 788 | return _eet_node_mp ? 1 : 0; |
789 | } /* eet_node_init */ | 789 | } |
790 | 790 | ||
791 | void | 791 | void |
792 | eet_node_shutdown(void) | 792 | eet_node_shutdown(void) |
793 | { | 793 | { |
794 | eina_mempool_del(_eet_node_mp); | 794 | eina_mempool_del(_eet_node_mp); |
795 | _eet_node_mp = NULL; | 795 | _eet_node_mp = NULL; |
796 | } /* eet_node_shutdown */ | 796 | } |
797 | 797 | ||