Fix compile fail with connect() on OSX.

socket.h is being included on OSX currently and P5's
static connect is conflicting with socket.h's connect().

Signed-off-by: Chris Bagwell <chris@cnpbagwell.com>
merge-requests/1/head
Chris Bagwell 2010-04-08 21:05:50 -05:00
rodzic 3c21ae5f70
commit bdc81be0da
3 zmienionych plików z 12 dodań i 7 usunięć

Wyświetl plik

@ -1,3 +1,8 @@
2010-04-08 Chris Bagwell <chris at cnpbagwell dot com>
* backend/p5.c, backend/p5_device.c: Replace function
name "connect" with something that conflicts with
socket.h's connect(). Fixes compile fail on OSX 10.6.
2010-04-07 Chris Bagwell <chris at cnpbagwell dot com>
* acinclude.m4: cygwin and mingw is now hiding M_PI_2
defines with -ansi flag. Remove to fix cygwin compile.

Wyświetl plik

@ -395,7 +395,7 @@ sane_open (SANE_String_Const name, SANE_Handle * handle)
}
/* now try to connect to scanner */
if (connect (device->fd) != SANE_TRUE)
if (scanner_connect (device->fd) != SANE_TRUE)
{
DBG (DBG_error, "sane_open: failed to connect!\n");
close_pp (device->fd);
@ -1443,7 +1443,7 @@ sane_close (SANE_Handle handle)
{
save_calibration (session->dev);
}
disconnect (session->dev->fd);
scanner_disconnect (session->dev->fd);
close_pp (session->dev->fd);
session->dev->fd = -1;
session->dev->initialized = SANE_FALSE;
@ -2006,7 +2006,7 @@ probe (const char *devicename)
}
/* now try to connect to scanner */
if (connect (fd) != SANE_TRUE)
if (scanner_connect (fd) != SANE_TRUE)
{
DBG (DBG_error, "probe: failed to connect!\n");
close_pp (fd);
@ -2021,7 +2021,7 @@ probe (const char *devicename)
write_reg (fd, REGF, 0x80);
if (memtest (fd, 0x0100) != SANE_TRUE)
{
disconnect (fd);
scanner_disconnect (fd);
close_pp (fd);
DBG (DBG_error, "probe: memory test failed!\n");
return NULL;
@ -2036,7 +2036,7 @@ probe (const char *devicename)
test_document (fd);
/* release device nd parport for next uses */
disconnect (fd);
scanner_disconnect (fd);
close_pp (fd);
/* for there is only one supported model, so we use hardcoded values */

Wyświetl plik

@ -319,7 +319,7 @@ memtest (int fd, uint16_t addr)
* @return SANE_TRUE in case of success, SANE_FALSE otherwise
*/
static int
connect (int fd)
scanner_connect (int fd)
{
uint8_t val;
@ -388,7 +388,7 @@ connect (int fd)
}
static int
disconnect (int fd)
scanner_disconnect (int fd)
{
uint8_t val;