>I made a file called "" the other day. That's "\0" in C, an empty >string. No, you didn't. You did something else. A null pathname in most systems is either 1) a synonym for the current directory or 2) an illegal pathname. In SunOS, it's a synonym for the current directory.