From 08329d90148d57333b21ef5e83d49b8f5c8db3c0 Mon Sep 17 00:00:00 2001 From: OBATA Akio Date: Fri, 31 Jan 2020 18:29:23 +0900 Subject: [PATCH] Drop `unsigned long int` case for the first argment type of ioctl(2) It is identically same as `unsigned long`. Signed-off-by: OBATA Akio --- CMakeLists.txt | 1 - artsc/artsdsp.c | 2 -- config.h.cmake | 1 - 3 files changed, 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5b138b7..620f99c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -117,7 +117,6 @@ set( CMAKE_REQUIRED_LIBRARIES ${bak_CMAKE_REQUIRED_LIBRARIES} ) unset( bak_CMAKE_REQUIRED_LIBRARIES ) check_prototype_definition( ioctl "int ioctl(int d, int request, ...)" "-1" "unistd.h;sys/ioctl.h" HAVE_IOCTL_INT_INT_DOTS ) check_prototype_definition( ioctl "int ioctl(int d, unsigned long request, ...)" "-1" "unistd.h;sys/ioctl.h" HAVE_IOCTL_INT_ULONG_DOTS ) -check_prototype_definition( ioctl "int ioctl(int d, unsigned long int request, ...)" "-1" "unistd.h;sys/ioctl.h" HAVE_IOCTL_INT_ULONGINT_DOTS ) ##### check for audiofile ####################### diff --git a/artsc/artsdsp.c b/artsc/artsdsp.c index 2b6b3ef..0139a74 100644 --- a/artsc/artsdsp.c +++ b/artsc/artsdsp.c @@ -79,8 +79,6 @@ static int frags; typedef int ioctl_request_t; #elif defined(HAVE_IOCTL_INT_ULONG_DOTS) typedef unsigned long ioctl_request_t; -#elif defined(HAVE_IOCTL_INT_ULONGINT_DOTS) -typedef unsigned long int ioctl_request_t; #else #error "unknown ioctl type (check config.h, adapt configure test)..." #endif diff --git a/config.h.cmake b/config.h.cmake index f16dda7..7c2f7c8 100644 --- a/config.h.cmake +++ b/config.h.cmake @@ -42,7 +42,6 @@ #cmakedefine HAVE_LIBPTHREAD 1 #cmakedefine HAVE_IOCTL_INT_INT_DOTS 1 #cmakedefine HAVE_IOCTL_INT_ULONG_DOTS 2 -#cmakedefine HAVE_IOCTL_INT_ULONGINT_DOTS 3 #cmakedefine HAVE_LIBJACK 1 #cmakedefine HAVE_LIBSNDIO 1