32 b->paths = calloc(b->size,
sizeof(
char *));
42 if (b->len >= b->size) {
44 b->msgs = realloc(b->msgs, b->size *
sizeof(
lo_message));
45 b->paths = realloc(b->paths, b->size *
sizeof(
char *));
46 if (!b->msgs || !b->paths)
51 b->paths[b->len] = (
char *)path;
67 for (i = 0; i < b->len; i++) {
96 strcpy(pos,
"#bundle");
106 for (i = 0; i < b->len; i++) {
108 bes = (int32_t *)pos;
112 if (pos > (
char *)to + s) {
113 fprintf(stderr,
"liblo: data integrity error at message %d\n", i);
118 if (pos != (
char*)to + s) {
119 fprintf(stderr,
"liblo: data integrity error\n");
140 if (*(
void**)a < *(
void**)b)
return -1;
141 if (*(
void**)a == *(
void**)b)
return 0;
157 for(i = 0; i < b->len; i++) {
158 if (b->msgs[i] != tmp) {
174 printf(
"bundle(%f):\n", (
double)b->ts.sec + b->ts.frac / 4294967296.0);
175 for (i = 0; i < b->len; i++) {