summaryrefslogtreecommitdiff
path: root/src/lib/eio/eio_model_private.h
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2017-09-07 12:04:40 +0900
committerFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2017-09-07 12:36:48 +0900
commit25444568192d5cd5228311f47ecaf9a5abc9fc8d (patch)
treed8066f2364ed4c3ac3d9b101edc166237ad334a6 /src/lib/eio/eio_model_private.h
parentef1c178a2850bebc78f5a97622463d53e953318d (diff)
eio: Fix eio model children count in initialization of children model
Diffstat (limited to 'src/lib/eio/eio_model_private.h')
-rw-r--r--src/lib/eio/eio_model_private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/eio/eio_model_private.h b/src/lib/eio/eio_model_private.h
index 3bf179c..762d3e6 100644
--- a/src/lib/eio/eio_model_private.h
+++ b/src/lib/eio/eio_model_private.h
@@ -62,6 +62,7 @@ struct _Eio_Model_Data
62 Eina_List *children_list; 62 Eina_List *children_list;
63 Eina_List *property_promises; 63 Eina_List *property_promises;
64 Eina_List *children_promises; 64 Eina_List *children_promises;
65 Eina_List *count_promises;
65 /**< EIO data */ 66 /**< EIO data */
66 Eio_File *stat_file; 67 Eio_File *stat_file;
67 Eio_File *listing_file; 68 Eio_File *listing_file;
@@ -71,6 +72,7 @@ struct _Eio_Model_Data
71 Eio_Model_Monitor_Data mon; 72 Eio_Model_Monitor_Data mon;
72 int cb_count_child_add; /**< monitor reference counter for child add event */ 73 int cb_count_child_add; /**< monitor reference counter for child add event */
73 int cb_count_child_del; /**< monitor reference counter for child del event*/ 74 int cb_count_child_del; /**< monitor reference counter for child del event*/
75 unsigned int count;
74 Eio_Filter_Direct_Cb filter_cb; 76 Eio_Filter_Direct_Cb filter_cb;
75 void *filter_userdata; 77 void *filter_userdata;
76 Eina_Spinlock filter_lock; /**< filter callback is called from another thread */ 78 Eina_Spinlock filter_lock; /**< filter callback is called from another thread */