[BACK]Return to mem.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / external / mpl / bind / dist / lib / isc / include / isc

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/external/mpl/bind/dist/lib/isc/include/isc/mem.h between version 1.5 and 1.6

version 1.5, 2021/02/19 16:42:19 version 1.6, 2021/04/05 11:27:03
Line 234  struct isc_mempool {
Line 234  struct isc_mempool {
         do {                                                     \          do {                                                     \
                 ISCMEMFUNC(put)((c), (p), (s)_ISC_MEM_FILELINE); \                  ISCMEMFUNC(put)((c), (p), (s)_ISC_MEM_FILELINE); \
                 (p) = NULL;                                      \                  (p) = NULL;                                      \
         } while (/*CONSTCOND*/0)          } while (0)
 #define isc_mem_putanddetach(c, p, s)                                     \  #define isc_mem_putanddetach(c, p, s)                                     \
         do {                                                              \          do {                                                              \
                 ISCMEMFUNC(putanddetach)((c), (p), (s)_ISC_MEM_FILELINE); \                  ISCMEMFUNC(putanddetach)((c), (p), (s)_ISC_MEM_FILELINE); \
                 (p) = NULL;                                               \                  (p) = NULL;                                               \
         } while (/*CONSTCOND*/0)          } while (0)
 #define isc_mem_free(c, p)                                   \  #define isc_mem_free(c, p)                                   \
         do {                                                 \          do {                                                 \
                 ISCMEMFUNC(free)((c), (p)_ISC_MEM_FILELINE); \                  ISCMEMFUNC(free)((c), (p)_ISC_MEM_FILELINE); \
                 (p) = NULL;                                  \                  (p) = NULL;                                  \
         } while (/*CONSTCOND*/0)          } while (0)
 #define isc_mempool_put(c, p)                                   \  #define isc_mempool_put(c, p)                                   \
         do {                                                    \          do {                                                    \
                 ISCMEMPOOLFUNC(put)((c), (p)_ISC_MEM_FILELINE); \                  ISCMEMPOOLFUNC(put)((c), (p)_ISC_MEM_FILELINE); \
                 (p) = NULL;                                     \                  (p) = NULL;                                     \
         } while (/*CONSTCOND*/0)          } while (0)
   
 /*@{*/  /*@{*/
 void  void

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

CVSweb <webmaster@jp.NetBSD.org>