// freeing previously allocated memory for files
// this memory freed MUST NOT be shared between processes, only the pointer itself may be shared within TD
free(files);
// freeing previously allocated memory for files
// this memory freed MUST NOT be shared between processes, only the pointer itself may be shared within TD
free(files);