Merge branch 'macfixes' into 'master'

Mac fixes

See merge request sane-project/backends!821
merge-requests/569/merge
Ralph Little 2024-01-12 05:36:52 +00:00
commit dcf4241470
2 zmienionych plików z 10 dodań i 9 usunięć

Wyświetl plik

@ -248,8 +248,16 @@ AC_DEFUN([SANE_CHECK_PTHREAD],
AC_DEFINE(PTHREAD_T_IS_INTEGER, 1,
[Define if pthread_t is integer.])
else
# Until the sanei_thread implementation is fixed.
use_pthread=no
case "$host_os" in
darwin*)
# Always use pthreads on macOS
use_pthread=yes
;;
*)
# Until the sanei_thread implementation is fixed.
use_pthread=no
;;
esac
fi
if test "$have_pthread" = "yes" ; then

Wyświetl plik

@ -62,13 +62,6 @@
# define UNUSED(v)
#endif
/* MAC OS X does not support timeouts in darwin/libusb interrupt reads
* This is a very basic turnaround for MAC OS X
* Button scan will not work with this wrapper */
#ifdef __APPLE__
# define sanei_usb_read_int sanei_usb_read_bulk
#endif
struct pixma_io_t
{