struct sndrv_xferi xferi;
xferi.buf = (char*) buffer;
xferi.frames = size;
+ xferi.result = 0; /* make valgrind happy */
err = ioctl(fd, SNDRV_PCM_IOCTL_WRITEI_FRAMES, &xferi);
err = err >= 0 ? sync_ptr(hw, SNDRV_PCM_SYNC_PTR_APPL) : -errno;
#ifdef DEBUG_RW
snd_pcm_hw_t *hw = pcm->private_data;
int fd = hw->fd;
struct sndrv_xfern xfern;
+ memset(&xfern, 0, sizeof(xfern)); /* make valgrind happy */
xfern.bufs = bufs;
xfern.frames = size;
err = ioctl(fd, SNDRV_PCM_IOCTL_WRITEN_FRAMES, &xfern);
struct sndrv_xferi xferi;
xferi.buf = buffer;
xferi.frames = size;
+ xferi.result = 0; /* make valgrind happy */
err = ioctl(fd, SNDRV_PCM_IOCTL_READI_FRAMES, &xferi);
err = err >= 0 ? sync_ptr(hw, SNDRV_PCM_SYNC_PTR_APPL) : -errno;
#ifdef DEBUG_RW
snd_pcm_hw_t *hw = pcm->private_data;
int fd = hw->fd;
struct sndrv_xfern xfern;
+ memset(&xfern, 0, sizeof(xfern)); /* make valgrind happy */
xfern.bufs = bufs;
xfern.frames = size;
err = ioctl(fd, SNDRV_PCM_IOCTL_READN_FRAMES, &xfern);