Diff for /libaitio/inc/aitio.h between versions 1.4.2.4 and 1.4.2.10

version 1.4.2.4, 2010/07/13 13:52:10 version 1.4.2.10, 2010/09/08 17:43:50
Line 217  inline int io_rwrite(int fd, void * __restrict buf, si Line 217  inline int io_rwrite(int fd, void * __restrict buf, si
 #define io_write(f, b, n) io_rwrite(f, b, n, -1, 1)  #define io_write(f, b, n) io_rwrite(f, b, n, -1, 1)
   
   
   /* Debug helper macros */
   extern int io_Debug;
   
   #define io_initDebug(x)         io_Debug = (x);
   #define io_addDebug             io_Debug++
   #define ioDEBUG(x, fmt, ...)    do { \
                                           assert((fmt)); \
                                           char str[STRSIZ] = { 0 }; \
                                           snprintf(str, STRSIZ, (fmt), ##__VA_ARGS__); \
                                           if ((x) <= io_Debug) \
                                                   syslog(LOG_DEBUG, "ioDebug(%d):%s(%d): %s\n", \
                                                                   (x), __func__, __LINE__, str); \
                                   } while (0)
   #define ioERROR(x, fmt, ...)    do { \
                                           assert((fmt)); \
                                           char str[STRSIZ] = { 0 }; \
                                           snprintf(str, STRSIZ, (fmt), ##__VA_ARGS__); \
                                           if ((x) <= io_Debug) \
                                                   syslog(LOG_ERR, "ioError(%d):%s(%d): %s\n", \
                                                                   (x), __func__, __LINE__, str); \
                                   } while (0)
   
   #define io_ifERROR(x)           if ((x)) { \
                                           syslog(LOG_ERR, "ioError(if):%s(%d): #%d - %s\n", \
                                                           __func__, __LINE__, (x), strerror((x)));
   #define io_endERROR()           }
   #define io_sysERROR()           do { \
                                           if (errno) \
                                                   syslog(LOG_ERR, "ioError(sys):%s(%d): #%d - %s\n", \
                                                                   __func__, __LINE__, errno, strerror(errno)); \
                                   } while (0)
   #define io_aitERROR(ait)        do { \
                                           if (ait##_GetErrno()) \
                                                   syslog(LOG_ERR, "ioError(ait):%s(%d): #%d - %s\n", \
                                                                   __func__, __LINE__, ait##_GetErrno(), \
                                                                   ait##_GetError()); \
                                   } while (0)
   
   
 #endif  #endif

Removed from v.1.4.2.4  
changed lines
  Added in v.1.4.2.10


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>