Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
#include "ruby/defines.h"
Go to the source code of this file.
Macros | |
#define | DLN_FIND_EXTRA_ARG |
#define | DLN_FIND_EXTRA_ARG_DECL |
Functions | |
char * | dln_find_exe_r (const char *, const char *, char *, size_t DLN_FIND_EXTRA_ARG_DECL) |
char * | dln_find_file_r (const char *, const char *, char *, size_t DLN_FIND_EXTRA_ARG_DECL) |
void * | dln_load (const char *) |
void * dln_load | ( | const char * | file | ) |
Definition at line 1264 of file dln.c.
References ALLOCA_N, dln_load(), dln_memerror, dln_notimplement, error(), free, init_funcname, load(), memcpy, NULL, rb_fatal(), rb_loaderror(), rb_w32_mbstr_to_wstr(), strerror(), strlen(), translit_separator, and UNREACHABLE_RETURN.
Referenced by dln_load().