home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / d / desklib / !DeskSrc / FN / Libraries / BackTrace / c0 / GetDepth < prev    next >
Encoding:
Text File  |  1996-05-10  |  359 b   |  25 lines

  1. #include "kernel.h"
  2.  
  3. #include "Desk.BackTrace.h"
  4.  
  5. #include "Defs.h"
  6.  
  7.  
  8.  
  9.  
  10. int    Desk_BackTrace_GetNestingDepth( void)
  11.     {
  12.     _kernel_unwindblock    frame;
  13.     char            *language;
  14.     int            depth;
  15.     
  16.     for    (
  17.         Desk_Backtrace_SupportCurrentFrame( &frame), depth=0;
  18.         _kernel_unwind( &frame, &language) > 0;
  19.         depth++
  20.         )
  21.         ;
  22.     
  23.     return depth-1;    /* don't include this function    */
  24.     }
  25.