diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mmfwd-callam.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mmfwd-callam.cpp b/src/mmfwd-callam.cpp index 3104dd7..ae64a64 100644 --- a/src/mmfwd-callam.cpp +++ b/src/mmfwd-callam.cpp @@ -125,7 +125,7 @@ bool open_playback (void) { pid_t pid[2] = { -1, -1 }; int fd_in[2] = { -1, -1 }; int fd_out[2] = { -1, -1 }; - int blackhole; + int blackhole = -1; fr = pipe(p); if (fr < 0) { @@ -168,6 +168,7 @@ bool open_playback (void) { return true; ERR: // house-keeping + close(blackhole); for (size_t i = 0; i < 2; i += 1) { close(fd_in[i]); close(fd_out[i]); |