#ifndef ELM_INTEFARCE_FILESELECTOR_H #define ELM_INTEFARCE_FILESELECTOR_H #include "elm_interface_fileselector.eo.h" #define ELM_FILESELECTOR_INTERFACE_CHECK(obj, ...) \ if (EINA_UNLIKELY(!eo_isa(obj, ELM_INTERFACE_FILESELECTOR_INTERFACE))) \ { \ ERR("The object (%p) doesn't implement the Elementary fileselector" \ " interface", obj); \ if (getenv("ELM_ERROR_ABORT")) abort(); \ return __VA_ARGS__; \ } #endif