Diff for /libaitio/inc/aitio.h between versions 1.13.2.9 and 1.13.2.10

version 1.13.2.9, 2012/01/05 09:03:06 version 1.13.2.10, 2012/01/05 09:11:03
Line 148  typedef struct { Line 148  typedef struct {
   
 #define AIT_TYPE(_vl)                   ((ait_type_t) (_vl)->val_type)  #define AIT_TYPE(_vl)                   ((ait_type_t) (_vl)->val_type)
 #define AIT_LEN(_vl)                    (_vl)->val_len  #define AIT_LEN(_vl)                    (_vl)->val_len
   #define AIT_RAW(_vl)                    (_vl)->val.net
 #define AIT_BLOB_CHUNKS(_vl, _n)        (assert((_vl)), AIT_LEN((_vl)) / _n + (AIT_LEN((_vl)) % _n) ? 1 : 0)  #define AIT_BLOB_CHUNKS(_vl, _n)        (assert((_vl)), AIT_LEN((_vl)) / _n + (AIT_LEN((_vl)) % _n) ? 1 : 0)
 #define AIT_ISEMPTY(_vl)                (assert((_vl)), AIT_TYPE((_vl)) == empty)  #define AIT_ISEMPTY(_vl)                (assert((_vl)), AIT_TYPE((_vl)) == empty)
   
   #define AIT_GET_LIKE(_vl, _type)        (assert((_vl)), (_type) (_vl)->val.net)
   
 #define AIT_GET_PTR(_vl)                (assert((_vl)), assert(AIT_TYPE((_vl)) == ptr), (_vl)->val.ptr)  #define AIT_GET_PTR(_vl)                (assert((_vl)), assert(AIT_TYPE((_vl)) == ptr), (_vl)->val.ptr)
 #define AIT_GET_PTR2(_vl)               (assert((_vl)), (_vl)->val.ptr)  #define AIT_GET_PTR2(_vl)               (assert((_vl)), (_vl)->val.ptr)

Removed from v.1.13.2.9  
changed lines
  Added in v.1.13.2.10


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