dispose.c 384 B

123456789101112131415161718
  1. /*
  2. ** Written by David Gerdes US Army Construction Engineering Research Lab
  3. ** April 1992
  4. ** Copyright 1992 USA-CERL All rights reserved.
  5. **
  6. */
  7. #include <grass/linkm.h>
  8. void link_dispose(struct link_head *Head, VOID_T * ptr)
  9. {
  10. if (NULL == ptr)
  11. return;
  12. link__set_next(ptr, Head->Unused); /* ptr->next = Unused */
  13. Head->Unused = ptr; /* Unused = ptr */
  14. }