Changeset 151 in libcf for trunk/test/list.c


Ignore:
Timestamp:
10/31/13 10:17:24 (11 years ago)
Author:
cheese
Message:

#1 fix interface and add util module

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/list.c

    r118 r151  
    1111    int             result = 0;
    1212    long long int   element = 0;
    13     CF_List_Ctx     ctx = NULL;
    14     CF_Traverser    trav = NULL;
     13    cf_ctx          list = NULL;
     14    cf_traverser    trav = NULL;
    1515
    16     result = CF_List_CreateCtx (&ctx);
     16    result = CF_List_Create (&list);
    1717    if (result < 0)
    1818        CF_DEBUG_PRINT (stderr, "error %d\n", result);
     
    2020    for (iter = 0 ; iter < 10 ; iter++)
    2121    {
    22         result = CF_List_Insert (ctx, trav, CF_DIRECTION_BEFORE, (void *)iter);
     22        result = CF_List_InsertBefore (list, trav, (void *)iter);
    2323        if (result < 0)
    2424            CF_DEBUG_PRINT (stderr, "error %d\n", result);
    2525    }
    2626
    27     result = CF_List_Front (ctx, &trav);
     27    result = CF_List_Front (list, &trav);
    2828    if (result < 0)
    2929        CF_DEBUG_PRINT (stderr, "error %d\n", result);
     
    3636    }
    3737
    38     result = CF_List_Insert (ctx, trav, CF_DIRECTION_BEFORE, (void *)100);
     38    result = CF_List_InsertBefore (list, trav, (void *)100);
    3939    if (result < 0)
    4040        CF_DEBUG_PRINT (stderr, "error %d\n", result);
    4141
    42     result = CF_List_Insert (ctx, trav, CF_DIRECTION_AFTER, (void *)200);
     42    result = CF_List_InsertAfter (list, trav, (void *)200);
    4343    if (result < 0)
    4444        CF_DEBUG_PRINT (stderr, "error %d\n", result);
    4545
    46     for (CF_List_Front (ctx, &trav) ; trav != NULL ; CF_List_Next (&trav))
     46    for (CF_List_Front (list, &trav) ; trav != NULL ; CF_List_Next (&trav))
    4747    {
    48         result = CF_List_GetElement (trav, (void **)&element);
     48        result = CF_List_Get (trav, (void **)&element);
    4949        if (result < 0)
    5050            CF_DEBUG_PRINT (stderr, "error %d\n", result);
     
    5353    }
    5454
    55     result = CF_List_DestroyCtx (ctx);
     55    result = CF_List_Destroy (list);
    5656    if (result < 0)
    5757        CF_DEBUG_PRINT (stderr, "error %d\n", result);
Note: See TracChangeset for help on using the changeset viewer.