38 eprintf(
"Cannot find 'entry' symbol in library\n");
49 .desc =
"Load libs directly into rizin",
55 #ifndef RZ_PLUGIN_INCORE
RZ_API void Ht_() free(HtName_(Ht) *ht)
RzLangPlugin rz_lang_plugin_lib
static int lang_lib_file_run(RzLang *user, const char *file)
RZ_API RzLibStruct rizin_plugin
static int lang_lib_init(RzLang *user)
RZ_API void * rz_lib_dl_sym(void *handler, const char *name)
RZ_API void * rz_lib_dl_open(const char *libname)
RZ_API int rz_lib_dl_close(void *handler)
RZ_API bool rz_file_exists(const char *str)
RZ_API char * rz_str_appendf(char *ptr, const char *fmt,...) RZ_PRINTF_CHECK(2
RZ_API char * rz_str_new(const char *str)
RZ_API char * rz_str_prepend(char *ptr, const char *string)
RZ_API bool rz_str_startswith(RZ_NONNULL const char *str, RZ_NONNULL const char *needle)
Checks if a string starts with a specifc sequence of characters (case sensitive)
RZ_API bool rz_str_endswith(RZ_NONNULL const char *str, RZ_NONNULL const char *needle)
Checks if a string ends with a specifc sequence of characters (case sensitive)