From 364f6915f8bc897f9916d4eec76f2f7b5880cd85 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Thu, 20 Mar 2014 02:23:52 +0000 Subject: * fhandler_dsp.cc (fhandler_dev_dsp::ioctl): Actually pass ioctl argument to _ioctl. --- winsup/cygwin/ChangeLog | 7 ++++++- winsup/cygwin/fhandler_dsp.cc | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) 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 -- cgit v1.2.3