fix listdir bug.