つーか、ちょっと待った。

> sizeof(*path)

おいおいおいおい。
それって sizeof(char) と同義だぞ。