diff options
author | Christopher Faylor <me@cgf.cx> | 2014-03-20 00:43:15 +0400 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2014-03-20 00:43:15 +0400 |
commit | 71f36ed3c24eb792512e4220e228daa8e67c420a (patch) | |
tree | 79d4adb56acd5b74b5c3b9fac1207380dff46a07 /winsup/cygwin/fhandler_dsp.cc | |
parent | 2c1e724ba46299696570c06440752d8729c60d2b (diff) |
* fhandler.h (fhandler_dev_dsp): Remove variable names from declarations.
(fhandler_dev_dsp::close_audio_in): Make __reg1.
(fhandler_dev_dsp::close_audio_out): Make __reg2.
* fhandler_dev_dsp.cc (fhandler_dev_dsp::close_audio_in): Make __reg1.
(fhandler_dev_dsp::close_audio_out): Make __reg2.
(fhandler_dev_dsp::close): Don't abruptly terminate sound just because we are
exiting.
Diffstat (limited to 'winsup/cygwin/fhandler_dsp.cc')
-rw-r--r-- | winsup/cygwin/fhandler_dsp.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/winsup/cygwin/fhandler_dsp.cc b/winsup/cygwin/fhandler_dsp.cc index 70e9c1cb4..2f5019b2c 100644 --- a/winsup/cygwin/fhandler_dsp.cc +++ b/winsup/cygwin/fhandler_dsp.cc @@ -1160,7 +1160,7 @@ fhandler_dev_dsp::_read (void *ptr, size_t& len) audio_in_->read ((char *)ptr, (int&)len); } -void +void __reg1 fhandler_dev_dsp::close_audio_in () { if (audio_in_) @@ -1171,7 +1171,7 @@ fhandler_dev_dsp::close_audio_in () } } -void +void __reg2 fhandler_dev_dsp::close_audio_out (bool immediately) { if (audio_out_) @@ -1187,7 +1187,7 @@ fhandler_dev_dsp::close () { debug_printf ("audio_in=%p audio_out=%p", audio_in_, audio_out_); close_audio_in (); - close_audio_out (exit_state != ES_NOT_EXITING); + close_audio_out (); return fhandler_base::close (); } |