This is semi-on topic... (it's about a man page to do with c programming): There's an error in the GETCWD(3) manpage: NAME getcwd, get_current_dir_name, getwd - Get current working directory SYNOPSIS #include <unistd.h> char *getcwd(char *buf, size_t size); char *get_current_working_dir_name(void); char *getwd(char *buf); ... get_current_dir_name, which is only prototyped if __USE_GNU is defined...blah...blah... spot it? there's a function called 'get_current_dir_name' listed, but it's prototype lists it as 'get_current_working_dir_name' (which is wrong). Try typing 'man get_current_dir_name' then 'man get_current_working_dir_name' to see what i mean... these man pages came from Slackware 3.5 GPL that www.cheapbytes.com sell. -- +++ Divide By Cucumber Error, Please Re-Install Universe And Reboot +++ [EMAIL PROTECTED] http://x-map.home.ml.org