8000 bpo-39582: ossaudiodev module update helpers signature for ioctl call… · python/cpython@148786a · GitHub
[go: up one dir, main page]

Skip to content

Commit 148786a

Browse files
bpo-39582: ossaudiodev module update helpers signature for ioctl calls. (GH-18412)
(cherry picked from commit b81f40f) Co-authored-by: David CARLIER <devnexen@gmail.com>
1 parent 4dcfe5f commit 148786a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Modules/ossaudiodev.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ static int _is_fd_valid(int fd)
242242
arg = dsp.xxx(arg)
243243
*/
244244
static PyObject *
245-
_do_ioctl_1(int fd, PyObject *args, char *fname, int cmd)
245+
_do_ioctl_1(int fd, PyObject *args, char *fname, unsigned long cmd)
246246
{
247247
char argfmt[33] = "i:";
248248
int arg;
@@ -267,7 +267,7 @@ _do_ioctl_1(int fd, PyObject *args, char *fname, int cmd)
267267
way.
268268
*/
269269
static PyObject *
270-
_do_ioctl_1_internal(int fd, PyObject *args, char *fname, int cmd)
270+
_do_ioctl_1_internal(int fd, PyObject *args, char *fname, unsigned long cmd)
271271
{
272272
char argfmt[32] = ":";
273273
int arg = 0;
@@ -287,7 +287,7 @@ _do_ioctl_1_internal(int fd, PyObject *args, char *fname, int cmd)
287287
/* _do_ioctl_0() is a private helper for the no-argume 601A nt ioctls:
288288
SNDCTL_DSP_{SYNC,RESET,POST}. */
289289
static PyObject *
290-
_do_ioctl_0(int fd, PyObject *args, char *fname, int cmd)
290+
_do_ioctl_0(int fd, PyObject *args, char *fname, unsigned long cmd)
291291
{
292292
char argfmt[32] = ":";
293293
int rv;

0 commit comments

Comments
 (0)
0