VLC 4.0.0-dev
|
Functions | |
static LPPROC_THREAD_ATTRIBUTE_LIST | allow_hstd_inherit (HANDLE *handles) |
static HANDLE | dup_handle_from_fd (const int fd) |
static int | vlc_spawn_inner (pid_t *restrict pid, const char *path, const int fdv[4], const char *const *argv, bool search) |
int | vlc_spawnp (pid_t *restrict pid, const char *path, const int *fdv, const char *const *argv) |
int | vlc_spawn (pid_t *restrict pid, const char *file, const int *fdv, const char *const *argv) |
int | vlc_waitpid (pid_t pid) |
Waits for a child process. More... | |
|
static |
References unlikely.
Referenced by vlc_spawn_inner().
|
static |
Referenced by vlc_spawn_inner().
int vlc_spawn | ( | pid_t *restrict | pid, |
const char * | file, | ||
const int * | fdv, | ||
const char *const * | argv | ||
) |
References vlc_spawn_inner().
|
static |
References allow_hstd_inherit(), dup_handle_from_fd(), vlc_memstream::error, likely, vlc_memstream::ptr, unlikely, vlc_close(), vlc_memstream_close(), vlc_memstream_open(), vlc_memstream_printf(), and vlc_open().
Referenced by vlc_spawn(), and vlc_spawnp().
int vlc_spawnp | ( | pid_t *restrict | pid, |
const char * | path, | ||
const int * | fdv, | ||
const char *const * | argv | ||
) |
References vlc_spawn_inner().