diff options
author | Erik de Castro Lopo <erikd@mega-nerd.com> | 2014-12-13 08:28:37 +1100 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2014-12-13 09:18:59 +1100 |
commit | 77ab90d7344ea8fbcc382277c7064bf3564681f0 (patch) | |
tree | 38e9654bb04f192424ece53d93778740bd8068a0 | |
parent | dd8b6a0a471c6b9650bd67256e0fd5d74abe3050 (diff) |
src/wav.c : Fix incorrect warning message on piped files.
Don't log "filelength > 0xffffffff" warning on piped input files
since the length isn't known anyway.
Closes: https://github.com/erikd/libsndfile/issues/88
-rw-r--r-- | src/wav.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -332,7 +332,7 @@ wav_read_header (SF_PRIVATE *psf, int *blockalign, int *framesperblock) int parsestage = 0, error, format = 0 ; char buffer [256] ; - if (psf->filelength > SF_PLATFORM_S64 (0xffffffff)) + if (psf->is_pipe == 0 && psf->filelength > SF_PLATFORM_S64 (0xffffffff)) psf_log_printf (psf, "Warning : filelength > 0xffffffff. This is bad!!!!\n") ; if ((wpriv = psf->container_data) == NULL) |