static RIODesc *r_io_def_mmap_open(RIO *io, const char *file, int flags, int mode) { RIOMMapFileObj *mmo = r_io_def_mmap_create_new_file (io, file, mode, flags); if (!mmo) { return NULL; } return r_io_desc_new (io, &r_io_plugin_default, mmo->filename, flags, mode, mmo); }
static RIODesc *r_io_def_mmap_open(RIO *io, const char *file, int flags, int mode) { const char* name = NULL; RIOMMapFileObj *mmo; name = file; mmo = r_io_def_mmap_create_new_file (io, name, mode, flags); if (!mmo) return NULL; return r_io_desc_new (&r_io_plugin_default, mmo->fd, mmo->filename, flags, mode, mmo); }