Diff for /libelwix/src/elwix.c between versions 1.2.28.1 and 1.5

version 1.2.28.1, 2014/01/29 14:11:45 version 1.5, 2014/04/27 16:12:26
Line 119  elwix_mm_inuse() Line 119  elwix_mm_inuse()
 }  }
   
   
   #pragma GCC visibility push(hidden)
 // init libelwix routine  // init libelwix routine
__attribute__((constructor)) void__attribute__((constructor)) static void
 _elwix_init()  _elwix_init()
 {  {
         elwixInit(ELWIX_MPOOL, 0);          elwixInit(ELWIX_MPOOL, 0);
 }  }
   
 // fini libelwix routine  // fini libelwix routine
__attribute__((destructor)) void__attribute__((destructor)) static void
 _elwix_fini()  _elwix_fini()
 {  {
         elwixFini();          elwixFini();
Line 173  elwixInit(int mm, u_long maxmem) Line 174  elwixInit(int mm, u_long maxmem)
 }  }
   
 /*  /*
 * elwixFini() - Finish libaitio library memory management * elwixFini() - Finish libelwix library memory management
  *   *
  * return: none   * return: none
  */   */
Line 192  elwixFini() Line 193  elwixFini()
                         mpool_destroy(&elwix_mpool);                          mpool_destroy(&elwix_mpool);
                         break;                          break;
         }          }
   }
   #pragma GCC visibility pop
   
   /*
    * elwix_byteOrder() - Detect platform byte order
    *
    * return: 1 = little endian or 0 big endian
    */
   int
   elwix_byteOrder()
   {
           int x = 1;
   
           return *(char*) &x;
 }  }

Removed from v.1.2.28.1  
changed lines
  Added in v.1.5


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