posix_spawn_file_actions_destroy.c raw

   1  #include <spawn.h>
   2  #include <stdlib.h>
   3  #include "fdop.h"
   4  
   5  int posix_spawn_file_actions_destroy(posix_spawn_file_actions_t *fa)
   6  {
   7  	struct fdop *op = fa->__actions, *next;
   8  	while (op) {
   9  		next = op->next;
  10  		free(op);
  11  		op = next;
  12  	}
  13  	return 0;
  14  }
  15