diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index e4038c78d..c61777cc8 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,10 +1,15 @@ +2014-03-19 Christopher Faylor + + * fhandler_dsp.cc (fhandler_dev_dsp::ioctl): Actually pass ioctl + argument to _ioctl. + 2014-03-19 Christopher Faylor * 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_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. diff --git a/winsup/cygwin/fhandler_dsp.cc b/winsup/cygwin/fhandler_dsp.cc index 2f5019b2c..af6c2ea07 100644 --- a/winsup/cygwin/fhandler_dsp.cc +++ b/winsup/cygwin/fhandler_dsp.cc @@ -1018,9 +1018,9 @@ fhandler_dev_dsp::read (void *ptr, size_t& len) } int -fhandler_dev_dsp::ioctl (unsigned int cmd, void *) +fhandler_dev_dsp::ioctl (unsigned int cmd, void *buf) { - return base ()->_ioctl (cmd, NULL); + return base ()->_ioctl (cmd, buf); } void