ndbconcatenate.c 297 B

12345678910111213141516171819
  1. #include <u.h>
  2. #include <libc.h>
  3. #include <bio.h>
  4. #include <ndb.h>
  5. /* concatenate two tuples */
  6. Ndbtuple*
  7. ndbconcatenate(Ndbtuple *a, Ndbtuple *b)
  8. {
  9. Ndbtuple *t;
  10. if(a == nil)
  11. return b;
  12. for(t = a; t->entry; t = t->entry)
  13. ;
  14. t->entry = b;
  15. ndbsetmalloctag(a, getcallerpc(&a));
  16. return a;
  17. }