--- libaitio/inc/aitio.h 2010/09/08 13:17:04 1.4.2.8 +++ libaitio/inc/aitio.h 2010/09/08 14:44:43 1.4.2.9 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: aitio.h,v 1.4.2.8 2010/09/08 13:17:04 misho Exp $ +* $Id: aitio.h,v 1.4.2.9 2010/09/08 14:44:43 misho Exp $ * *************************************************************************/ #ifndef __AITIO_H @@ -231,10 +231,10 @@ extern int io_Debug; (x), __func__, __LINE__, str); \ } while(0) -#define io_ifERROR(x) if ((x)) \ +#define io_ifERROR(x) if ((x)) { \ syslog(LOG_ERR, "ioError(if):%s(%d): #%d - %s\n", \ - __func__, __LINE__, (x), strerror((x))); \ - if ((x)) + __func__, __LINE__, (x), strerror((x))); +#define io_endERROR() } #define io_sysERROR() do { \ if (errno) \ syslog(LOG_ERR, "ioError(sys):%s(%d): #%d - %s\n", \