1 | #include <config.h> |
---|---|
2 | #include "lst.h" |
3 | |
4 | void _lstDump( HLST hLst ) |
5 | { |
6 | HLSTITEM hItem; |
7 | int nItem = 0; |
8 | |
9 | printf( "LST - BEGIN DUMP\n"); |
10 | |
11 | if ( hLst ) |
12 | { |
13 | printf( "\thLst = %p\n", hLst ); |
14 | printf( "\t\thLst->hLstBase = %p\n", hLst->hLstBase ); |
15 | |
16 | hItem = hLst->hFirst; |
17 | while ( hItem ) |
18 | { |
19 | printf( "\t%d\n", nItem ); |
20 | printf( "\t\thItem = %p\n", hItem ); |
21 | printf( "\t\thItem->bDelete = %d\n", hItem->bDelete ); |
22 | printf( "\t\thItem->bHide = %d\n", hItem->bHide ); |
23 | printf( "\t\thItem->pData = %p\n", hItem->pData ); |
24 | printf( "\t\thItem->hLst = %p\n", hItem->hLst ); |
25 | |
26 | nItem++; |
27 | hItem = hItem->pNext; |
28 | } |
29 | } |
30 | printf( "LST - END DUMP\n"); |
31 | } |
32 | |
33 |