home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 308_01 / gsizes.inc < prev    next >
Text File  |  1990-06-17  |  590b  |  36 lines

  1.  
  2. /*
  3.  *  gsizes.inc -- include file for LIST.C
  4.  */
  5.  
  6. static size_t gsize0(void);
  7. static size_t gsize1(void);
  8. static size_t gsize2(void);
  9. static size_t gsize3(void);
  10.  
  11. static size_t (*gsizes[MAXLISTS])(void) = { gsize0, gsize1, gsize2, gsize3 };
  12.  
  13. static size_t gsize0(void)
  14. {
  15.     list = listptr[0];
  16.     return lgetsize();
  17. }
  18.  
  19. static size_t gsize1(void)
  20. {
  21.     list = listptr[1];
  22.     return lgetsize();
  23. }
  24.  
  25. static size_t gsize2(void)
  26. {
  27.     list = listptr[2];
  28.     return lgetsize();
  29. }
  30.  
  31. static size_t gsize3(void)
  32. {
  33.     list = listptr[3];
  34.     return lgetsize();
  35. }
  36.