src/cx/list.h

changeset 1201
84fc692d2708
parent 1193
cfa44f3f5e3b
equal deleted inserted replaced
1200:73efb59703a4 1201:84fc692d2708
516 cx_attr_nonnull 516 cx_attr_nonnull
517 static inline int cxListInsertAfter( 517 static inline int cxListInsertAfter(
518 CxIterator *iter, 518 CxIterator *iter,
519 const void *elem 519 const void *elem
520 ) { 520 ) {
521 CxList* list = iter->src_handle.m; 521 CxList* list = (CxList*)iter->src_handle.m;
522 list->collection.sorted = false; 522 list->collection.sorted = false;
523 return list->cl->insert_iter(iter, elem, 0); 523 return list->cl->insert_iter(iter, elem, 0);
524 } 524 }
525 525
526 /** 526 /**
542 cx_attr_nonnull 542 cx_attr_nonnull
543 static inline int cxListInsertBefore( 543 static inline int cxListInsertBefore(
544 CxIterator *iter, 544 CxIterator *iter,
545 const void *elem 545 const void *elem
546 ) { 546 ) {
547 CxList* list = iter->src_handle.m; 547 CxList* list = (CxList*)iter->src_handle.m;
548 list->collection.sorted = false; 548 list->collection.sorted = false;
549 return list->cl->insert_iter(iter, elem, 1); 549 return list->cl->insert_iter(iter, elem, 1);
550 } 550 }
551 551
552 /** 552 /**

mercurial