home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / new / util / batch / dosreqtools / dosextensions / extsrc / pathpart.c < prev    next >
C/C++ Source or Header  |  1994-11-26  |  473b  |  31 lines

  1. #include <string.h>
  2. #include <stdio.h>
  3.  
  4. main (int argc, char **argv)
  5. {
  6.   int retval = 0;
  7.  
  8.   if (argc == 2)
  9.     {
  10.       char buf[256], *bufptr;
  11.  
  12.       strcpy (buf, argv[1]);
  13.  
  14.       if (bufptr = strrchr (buf, '/'))
  15.     *bufptr = '\000';
  16.       else if  (bufptr = strrchr (buf, ':'))
  17.     *++bufptr = '\000';
  18.  
  19.       fprintf (stdout, "%s\000", buf);
  20.     }
  21.   else
  22.     {
  23.       fprintf (stderr, "usage: %s path/filename\n", argv[0]);
  24.  
  25.       retval = 10;
  26.     }
  27.  
  28.   return (retval);
  29.      
  30. }
  31.