Ignore:
Timestamp:
Jul 20, 2007 8:08:30 AM (12 years ago)
Author:
bennylp
Message:

Ticket #354: build PJLIB as dynamic libraries (.DSO) in Symbian

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/include/pj/list_i.h

    r1235 r1405  
    2020 
    2121/* Internal */ 
    22 PJ_IDEF(void) pj_link_node(pj_list_type *prev, pj_list_type *next) 
     22PJ_INLINE(void) pj_link_node(pj_list_type *prev, pj_list_type *next) 
    2323{ 
    2424    ((pj_list*)prev)->next = next; 
     
    2626} 
    2727 
    28 /* 
    29 PJ_IDEF(void)  
    30 pj_list_init(pj_list_type * node) 
    31 { 
    32     ((pj_list*)node)->next = ((pj_list*)node)->prev = node; 
    33 } 
    34  
    35 PJ_IDEF(int) pj_list_empty(const pj_list_type * node) 
    36 { 
    37     return ((pj_list*)node)->next == node; 
    38 } 
    39 */ 
    40  
    41 PJ_IDEF(void)  
    42 pj_list_insert_after(pj_list_type *pos, pj_list_type *node) 
     28PJ_IDEF(void) pj_list_insert_after(pj_list_type *pos, pj_list_type *node) 
    4329{ 
    4430    ((pj_list*)node)->prev = pos; 
     
    4935 
    5036 
    51 PJ_IDEF(void)  
    52 pj_list_insert_before(pj_list_type *pos, pj_list_type *node) 
     37PJ_IDEF(void) pj_list_insert_before(pj_list_type *pos, pj_list_type *node) 
    5338{ 
    5439    pj_list_insert_after(((pj_list*)pos)->prev, node); 
     
    5641 
    5742 
    58 PJ_IDEF(void)        
    59 pj_list_insert_nodes_after(pj_list_type *pos, pj_list_type *lst) 
     43PJ_IDEF(void) pj_list_insert_nodes_after(pj_list_type *pos, pj_list_type *lst) 
    6044{ 
    6145    pj_list *lst_last = (pj_list *) ((pj_list*)lst)->prev; 
     
    6650} 
    6751 
    68 PJ_IDEF(void)  
    69 pj_list_insert_nodes_before(pj_list_type *pos, pj_list_type *lst) 
     52PJ_IDEF(void) pj_list_insert_nodes_before(pj_list_type *pos, pj_list_type *lst) 
    7053{ 
    7154    pj_list_insert_nodes_after(((pj_list*)pos)->prev, lst); 
    7255} 
    7356 
    74 PJ_IDEF(void) 
    75 pj_list_merge_last(pj_list_type *lst1, pj_list_type *lst2) 
     57PJ_IDEF(void) pj_list_merge_last(pj_list_type *lst1, pj_list_type *lst2) 
    7658{ 
    7759    if (!pj_list_empty(lst2)) { 
     
    8264} 
    8365 
    84 PJ_IDEF(void) 
    85 pj_list_merge_first(pj_list_type *lst1, pj_list_type *lst2) 
     66PJ_IDEF(void) pj_list_merge_first(pj_list_type *lst1, pj_list_type *lst2) 
    8667{ 
    8768    if (!pj_list_empty(lst2)) { 
     
    9273} 
    9374 
    94 PJ_IDEF(void)  
    95 pj_list_erase(pj_list_type *node) 
     75PJ_IDEF(void) pj_list_erase(pj_list_type *node) 
    9676{ 
    9777    pj_link_node( ((pj_list*)node)->prev, ((pj_list*)node)->next); 
     
    9979 
    10080 
    101 PJ_IDEF(pj_list_type*)  
    102 pj_list_find_node(pj_list_type *list, pj_list_type *node) 
     81PJ_IDEF(pj_list_type*) pj_list_find_node(pj_list_type *list, pj_list_type *node) 
    10382{ 
    10483    pj_list *p = (pj_list *) ((pj_list*)list)->next; 
     
    11089 
    11190 
    112 PJ_IDEF(pj_list_type*)  
    113 pj_list_search(pj_list_type *list, void *value, 
    114                int (*comp)(void *value, const pj_list_type *node)) 
     91PJ_IDEF(pj_list_type*) pj_list_search(pj_list_type *list, void *value, 
     92                        int (*comp)(void *value, const pj_list_type *node)) 
    11593{ 
    11694    pj_list *p = (pj_list *) ((pj_list*)list)->next; 
Note: See TracChangeset for help on using the changeset viewer.