The
posix_spawn_file_actions_init()
function initialize the object referenced by
file_actions()
to contain no file actions for
posix_spawn()
or
posix_spawnp().
Initializing an already initialized spawn file actions object may cause
memory to be leaked.
The
posix_spawn_file_actions_destroy()
function destroy the object referenced by
file_actions;
the object becomes, in effect, uninitialized.
A destroyed spawn file actions object can be reinitialized using
posix_spawn_file_actions_init().
The object should not be used after it has been destroyed.