home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c006 / 1.ddi / FREEKEYS.C / CBTREE / LIBRARY / FREEKEYS.C
Encoding:
C/C++ Source or Header  |  1987-11-04  |  935 b   |  25 lines

  1. /* (C) Copyright 1984,85,86,87 Walter L. Peacock   All Rights Reserved    */
  2. /*  F R E E K E Y S . C   8/02/84                      */
  3.  
  4. /* THIS PROGRAM BELONGS TO WALTER L. PEACOCK.  IT IS CONSIDERED A TRADE */
  5. /* SECRET AND IS NOT TO BE DIVULGED OR USED BY PARTIES WHO HAVE NOT    */
  6. /* RECEIVED WRITTEN AUTHORIZATION FROM THE OWNER.                   */
  7.  
  8. #include "cbtree.h"
  9.  
  10. void freekeys(idxblkp)
  11. struct btidxblk *idxblkp;
  12. {
  13.    register char **p;   /* expression too complex for some compilers */
  14.  
  15.    while(idxblkp->blkalloc) {
  16.       --idxblkp->blkalloc;
  17.       p = &idxblkp->btpage[idxblkp->blkalloc].skeynme; /* exp too complex */
  18.       FREE(*p);                                        
  19.    }
  20. }
  21.  
  22. /* THIS PROGRAM BELONGS TO WALTER L. PEACOCK.  IT IS CONSIDERED A TRADE */
  23. /* SECRET AND IS NOT TO BE DIVULGED OR USED BY PARTIES WHO HAVE NOT    */
  24. /* RECEIVED WRITTEN AUTHORIZATION FROM THE OWNER.          */
  25.