]> git.alsa-project.org Git - alsa-lib.git/commit
pcm_file: improve error checking in write_wav_header function
authorAdam Miartus <amiartus@de.adit-jv.com>
Fri, 5 Jul 2019 14:40:48 +0000 (16:40 +0200)
committerTakashi Iwai <tiwai@suse.de>
Fri, 5 Jul 2019 15:00:15 +0000 (17:00 +0200)
commitd7ee2a9a305c070abe62be817f74dbb082c0d83c
tree249fbd5a181a4ca683df485df84484ee7e024c4d
parentde1a9b2e81c1b0436ce790f6d6f894a6d2311055
pcm_file: improve error checking in write_wav_header function

previously errno would be returned even for cases where it may have
not been populated, for example one of the write functions failing,
or writing only partial buffer,

now progress through write operations separately and report errno when
appropriate

Signed-off-by: Adam Miartus <amiartus@de.adit-jv.com>
Reviewed-by: Timo Wischer <twischer@de.adit-jv.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
src/pcm/pcm_file.c