diff --git a/src/bin/e_ipc_handlers.h b/src/bin/e_ipc_handlers.h index 702e6f4bf..f2cc7a7ab 100644 --- a/src/bin/e_ipc_handlers.h +++ b/src/bin/e_ipc_handlers.h @@ -126,9 +126,17 @@ break; #define DECODE(__dec) \ if (__dec(e->data, e->size, &dat)) -#endif +#define SEND_DIR_LIST(__pathtype, __replytype) \ + GENERIC(HDL); \ + Evas_List *dir_list; \ + dir_list = e_path_dir_list_get(__pathtype); \ + ENCODE(dir_list, e_ipc_codec_str_list_enc); \ + SEND_DATA(__replytype); \ + END_GENERIC(); +#endif +