21 RZ_LOG_ERROR(
"esil: cannot load library (no content)\n");
66 if (
src->claimed <= 1) {
static static fork const void static count static fd const char const char static newpath const char static path const char path
RZ_API void rz_analysis_esil_sources_init(RzAnalysisEsil *esil)
RZ_API void rz_analysis_esil_release_source(RzAnalysisEsil *esil, ut32 src_id)
RZ_API void * rz_analysis_esil_get_source(RzAnalysisEsil *esil, ut32 src_id)
RZ_API void rz_analysis_esil_sources_fini(RzAnalysisEsil *esil)
static RzAnalysisEsilSource * _get_source(RzAnalysisEsil *esil, ut32 src_id)
RZ_API bool rz_analysis_esil_claim_source(RzAnalysisEsil *esil, ut32 src_id)
static bool _free_source_cb(void *user, void *data, ut32 id)
RZ_API ut32 rz_analysis_esil_load_source(RzAnalysisEsil *esil, const char *path)
RZ_API void Ht_() free(HtName_(Ht) *ht)
#define rz_return_val_if_fail(expr, val)
RZ_API RzIDStorage * rz_id_storage_new(ut32 start_id, ut32 last_id)
RZ_API void rz_id_storage_free(RzIDStorage *storage)
RZ_API void * rz_id_storage_get(RzIDStorage *storage, ut32 id)
RZ_API bool rz_id_storage_foreach(RzIDStorage *storage, RzIDStorageForeachCb cb, void *user)
RZ_API void rz_id_storage_delete(RzIDStorage *storage, ut32 id)
RZ_API bool rz_id_storage_add(RzIDStorage *storage, void *data, ut32 *id)
RZ_API void * rz_lib_dl_open(const char *libname)
RZ_API int rz_lib_dl_close(void *handler)
#define RZ_LOG_ERROR(fmtstr,...)
#define RZ_STR_ISNOTEMPTY(x)