buf = &rn->buf;
len = &rn->loaded;
}
- PARA_DEBUG_LOG("writing %p (%d bytes)\n", *buf, *len);
+ PARA_DEBUG_LOG("writing %p (%zd bytes)\n", *buf, *len);
rv = write(s->write_fd, *buf, *len);
- PARA_DEBUG_LOG("wrote %d/%d\n", rv, *len);
+ PARA_DEBUG_LOG("wrote %d/%zd\n", rv, *len);
if (rv < 0) {
PARA_WARNING_LOG("write error in slot %d (fd %d): %s\n",
slot_num, s->write_fd, strerror(errno));
*len = 0;
s->fci->error = E_WRITE_AUDIO_DATA;
} else if (rv != *len) {
- PARA_DEBUG_LOG("partial %s write (%i/%i) for slot %d\n",
+ PARA_DEBUG_LOG("partial %s write (%i/%zd) for slot %d\n",
audio_formats[s->format], rv, *len, slot_num);
*len -= rv;
memmove(*buf, *buf + rv, *len);