|
|
1.1 ! root 1: #include "quipu/util.h" ! 2: #include "quipu/attrvalue.h" ! 3: ! 4: Attr_Sequence as_find_type (a,b) ! 5: Attr_Sequence a; ! 6: AttributeType b; ! 7: { ! 8: register int i; ! 9: register Attr_Sequence ptr; ! 10: /* if Attr_cmp returns <0 no point in continuing due to ordering */ ! 11: ! 12: for(ptr = a; ptr != NULLATTR; ptr=ptr->attr_link) { ! 13: if ( (i = AttrT_cmp (ptr->attr_type,b)) <= 0) ! 14: return (i ? NULLATTR : ptr); ! 15: } ! 16: return (NULLATTR); ! 17: } ! 18: ! 19:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.