summaryrefslogtreecommitdiffstats
path: root/src/include/eiotas_spin.h
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2012-05-23 12:10:14 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2012-05-23 12:10:14 +0200
commit289c98cca739857c325f5bce58317db0a3f9a5f1 (patch)
treebebd33bdec002569aecd6667068dc87b3c1d59b2 /src/include/eiotas_spin.h
parentea1ed4eea16de9da03db47e15d5e83456082ade0 (diff)
downloadedoors-289c98cca739857c325f5bce58317db0a3f9a5f1.zip
edoors-289c98cca739857c325f5bce58317db0a3f9a5f1.tar.gz
Eiotas_Spin: sys_fifo and app_fifo, Eina_Array->Eina_List
Diffstat (limited to 'src/include/eiotas_spin.h')
-rw-r--r--src/include/eiotas_spin.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/include/eiotas_spin.h b/src/include/eiotas_spin.h
index 326164c..009b7c7 100644
--- a/src/include/eiotas_spin.h
+++ b/src/include/eiotas_spin.h
@@ -23,6 +23,7 @@
#include "eiotas_iota.h"
#include "eiotas_particle.h"
+#include <eina_list.h>
#include <eina_array.h>
typedef struct _Eiotas_Spin Eiotas_Spin;
@@ -30,8 +31,8 @@ typedef struct _Eiotas_Spin Eiotas_Spin;
struct _Eiotas_Spin {
Eiotas_Room room; /* higher level Room */
Eina_Array *free_particles; /* lifo of free to reuse Particles TODO support different particle types, use an Eina_Hash */
- Eina_Array *app_fifo; /* fifo of application priority particles */
- Eina_Array *sys_fifo; /* fifo of system priority particles */
+ Eina_List *app_fifo; /* fifo of application priority particles */
+ Eina_List *sys_fifo; /* fifo of system priority particles */
};
EAPI void eiotas_spin_free(Eiotas_Spin *spin);