l_flast.c
上传用户:aidanglao
上传日期:2007-01-07
资源大小:69k
文件大小:1k
源码类别:

Oracle数据库

开发平台:

Unix_Linux

  1. /**********************************************************************
  2. /* Copyright (C) 1990 - 1999 Steve A. Olson
  3. /*  11617 Quarterfield Dr
  4. /* Ellicott City, MD, 21042
  5. /* All rights reserved.
  6. /**********************************************************************
  7. /* */ 
  8. /*
  9. /* L_FLAST.C -- Find Last Element in LIST
  10. /* set current to last, return current->info.
  11. /* */ 
  12. #include "list.h"
  13. void *
  14. l_flast(LIST *ll )
  15. {
  16. if(ll==NULL_LIST)
  17.     return ( (void *)0 );
  18. if( ll->last ) {
  19. ll->current = ll->last;
  20. return ( ll->current->info );
  21. }
  22. ll->current = NULL_LNODE;
  23. return ( (void *) 0 );
  24. }