changes to internal dir-file-list creation

* is now a dynamically created char**