home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / utility / fn32_13.zip / TESTSTAT.C < prev    next >
C/C++ Source or Header  |  1992-09-16  |  645b  |  33 lines

  1. /* teststat.c 
  2. ** compile: cl    -AC teststat.c xstat.obj
  3. **   or        cl    -AL teststat.c xstat.obj
  4. **
  5. **    command args are files or directories without wildcards
  6. */
  7.  
  8. #include "xstat.h"
  9. extern char *ctime();
  10.  
  11. main(int argc, char **argv)
  12. {
  13. _XSTAT *stats;
  14. int i,j;
  15.  
  16.     for(i = 1; i < argc; ++i)
  17.     {
  18.         if(stats = xxstat(argv[i]))
  19.         {
  20.             printf("%s    %s", argv[i], ctime(&stats->st_atime));
  21.             for(j = 0; j < stats->st_chunkcnt; ++j)
  22.                 printf("    %u    block=%lu    numblks=%u\n",
  23.                    j, stats->st_chunklist[j].block, stats->st_chunklist[j].cnt);
  24.             xstat_free(stats);
  25.         }
  26.         else
  27.         {
  28.             printf("%s    Can't stat.\n", argv[i]);
  29.         }
  30.     }
  31. }
  32.  
  33.