return;\r
}\r
else\r
- simplex = simplex->header.nextsib->audio;\r
+ simplex = (struct ir_simplex_t*) simplex->header.nextsib;\r
simplex->header.nextsib = setdata;\r
break;\r
case LDAT:\r
if (set->links == NULL)\r
- { set->links = setdata;\r
+ { set->links = (struct ir_link_t*) setdata;\r
return;\r
}\r
link = set->links;\r
while (link->header.nextsib != NULL)\r
- link = link->header.nextsib.link;\r
+ link = (struct ir_link_t*) link->header.nextsib;\r
link->header.nextsib = setdata;\r
break;\r
default:\r
)\r
{ if (set->ref != 0)\r
wprintf("Ref override: 0x%lx -> 0x%lx for set %s\n",\r
- set->ref, ref, set->name);\r
+ (long unsigned) set->ref, (long unsigned) ref, set->name);\r
set->ref = ref;\r
//TODO: reflist_add(set);\r
}\r