From e4f26d2f7460b8c08aaf5cd8c65fa590135e4f53 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Wed, 20 Dec 2017 16:23:18 -0800 Subject: [PATCH] eio: share _efl_io_manager_future_cancel with all of eio. --- src/lib/eio/efl_io_manager.c | 6 ------ src/lib/eio/eio_private.h | 6 ++++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib/eio/efl_io_manager.c b/src/lib/eio/efl_io_manager.c index 786dff1..18024f7 100644 --- a/src/lib/eio/efl_io_manager.c +++ b/src/lib/eio/efl_io_manager.c @@ -52,12 +52,6 @@ struct _Job_Closure /* Helper functions */ static void -_efl_io_manager_future_cancel(void *data, const Eina_Promise *dead_ptr EINA_UNUSED) -{ - eio_file_cancel(data); -} - -static void _future_file_done_cb(void *data, Eio_File *handler) { Eina_Promise *p = data; diff --git a/src/lib/eio/eio_private.h b/src/lib/eio/eio_private.h index 7c6bcc7..7e86566 100644 --- a/src/lib/eio/eio_private.h +++ b/src/lib/eio/eio_private.h @@ -545,6 +545,12 @@ Eio_File * _eio_file_xattr(const char *path, void _eio_string_notify(void *data, Ecore_Thread *thread EINA_UNUSED, void *msg_data); void _eio_direct_notify(void *data, Ecore_Thread *thread EINA_UNUSED, void *msg_data); +static inline void +_efl_io_manager_future_cancel(void *data, const Eina_Promise *dead_ptr EINA_UNUSED) +{ + eio_file_cancel(data); +} + EINA_VALUE_STRUCT_DESC_DEFINE(_eina_stat_desc, NULL, sizeof (Eina_Stat), -- 2.7.4