fix errno handling in scandir: