home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / DMAKE38C.ZIP / UNIX / COHERENT / GETCWD.C < prev    next >
C/C++ Source or Header  |  1992-01-23  |  306b  |  25 lines

  1. #if __STDC__
  2. char *getcwd(char *buffer, int length)
  3. #else
  4. char *getcwd (buffer, length)
  5. char *buffer;
  6. int length;
  7. #endif
  8. {
  9.   extern char *getwd();
  10.  
  11.   char *dir;
  12.   dir = getwd();
  13.   if (dir)
  14.   {
  15.     strncpy(buffer,dir,length);
  16.     return buffer;
  17.   }
  18.   else
  19.   {
  20.     *buffer = 0;
  21.     return (char *) 0;
  22.   }
  23. }
  24.  
  25.