Unix application OSL: Fix use of freed string buffer.

Was using a buffer that had been freed, in an unlikely error path.
Dean Nelson <dnelson@redhat.com>