]> git.sesse.net Git - bmusb/commitdiff
Work around a GCC warning.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 7 Nov 2018 22:11:31 +0000 (23:11 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 7 Nov 2018 22:11:31 +0000 (23:11 +0100)
bmusb.cpp

index abab109dc8ceb4e7fe77c07493017a898d53a8ee..471c015a6f042a5a94e4726ad62d81dc4006b8c5 100644 (file)
--- a/bmusb.cpp
+++ b/bmusb.cpp
@@ -342,7 +342,9 @@ void dump_frame(const char *filename, uint8_t *frame_start, size_t frame_len)
 
 void dump_audio_block(uint8_t *audio_start, size_t audio_len)
 {
-       fwrite(audio_start + AUDIO_HEADER_SIZE, 1, audio_len - AUDIO_HEADER_SIZE, audiofp);
+       if (audiofp != nullptr) {
+               fwrite(audio_start + AUDIO_HEADER_SIZE, 1, audio_len - AUDIO_HEADER_SIZE, audiofp);
+       }
 }
 
 void BMUSBCapture::dequeue_thread_func()