avoid PATH_MAX/string copies usage