kopia lustrzana https://gitlab.com/sane-project/backends
Fixed compilation bug when debugging is disabled.
rodzic
2e37c0603e
commit
f206deb849
|
@ -68,11 +68,13 @@
|
||||||
*/
|
*/
|
||||||
#define CHECK_DEV_NOT_NULL(dev, func_name) \
|
#define CHECK_DEV_NOT_NULL(dev, func_name) \
|
||||||
do { \
|
do { \
|
||||||
|
IF_DBG( \
|
||||||
if (!(dev)) \
|
if (!(dev)) \
|
||||||
{ \
|
{ \
|
||||||
DBG (0, "BUG: NULL device\n"); \
|
DBG (0, "BUG: NULL device\n"); \
|
||||||
return SANE_STATUS_INVAL; \
|
return SANE_STATUS_INVAL; \
|
||||||
} \
|
} \
|
||||||
|
) \
|
||||||
} while (SANE_FALSE)
|
} while (SANE_FALSE)
|
||||||
|
|
||||||
/** Check that the device is open.
|
/** Check that the device is open.
|
||||||
|
@ -82,6 +84,7 @@
|
||||||
*/
|
*/
|
||||||
#define CHECK_DEV_OPEN(dev, func_name) \
|
#define CHECK_DEV_OPEN(dev, func_name) \
|
||||||
do { \
|
do { \
|
||||||
|
IF_DBG( \
|
||||||
CHECK_DEV_NOT_NULL ((dev), (func_name)); \
|
CHECK_DEV_NOT_NULL ((dev), (func_name)); \
|
||||||
if ((dev)->fd == -1) \
|
if ((dev)->fd == -1) \
|
||||||
{ \
|
{ \
|
||||||
|
@ -89,6 +92,7 @@
|
||||||
((void *) dev)); \
|
((void *) dev)); \
|
||||||
return SANE_STATUS_INVAL; \
|
return SANE_STATUS_INVAL; \
|
||||||
} \
|
} \
|
||||||
|
) \
|
||||||
} while (SANE_FALSE)
|
} while (SANE_FALSE)
|
||||||
|
|
||||||
/** Check that the device is open and active.
|
/** Check that the device is open and active.
|
||||||
|
@ -98,6 +102,7 @@
|
||||||
*/
|
*/
|
||||||
#define CHECK_DEV_ACTIVE(dev, func_name) \
|
#define CHECK_DEV_ACTIVE(dev, func_name) \
|
||||||
do { \
|
do { \
|
||||||
|
IF_DBG( \
|
||||||
CHECK_DEV_OPEN ((dev), (func_name)); \
|
CHECK_DEV_OPEN ((dev), (func_name)); \
|
||||||
if (!(dev)->active) \
|
if (!(dev)->active) \
|
||||||
{ \
|
{ \
|
||||||
|
@ -105,6 +110,7 @@
|
||||||
((void *) dev)); \
|
((void *) dev)); \
|
||||||
return SANE_STATUS_INVAL; \
|
return SANE_STATUS_INVAL; \
|
||||||
} \
|
} \
|
||||||
|
) \
|
||||||
} while (SANE_FALSE)
|
} while (SANE_FALSE)
|
||||||
|
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue