In article <563 at balthmus.tessi.UUCP> joey at tessi.UUCP (Joe Pruett) writes: >isadir(path) >char *path; >{ > char tpath[strlen(path) + 3]; [deleted] this declaration is not legal, though. You must give the size at *compile* time. You'll get the error "constant expected" -brian ellis (bri at boulder.Colorado.EDU)