Issue with putenv() on UNIX when using free() Issue with putenv() on UNIX when using free() unix unix