Diff for /libelwix/src/elwix.c between versions 1.2 and 1.7

version 1.2, 2013/05/30 09:07:33 version 1.7, 2015/06/25 17:53:50
Line 12  terms: Line 12  terms:
 All of the documentation and software included in the ELWIX and AITNET  All of the documentation and software included in the ELWIX and AITNET
 Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>  Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>
   
Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013Copyright 2004 - 2015
         by Michael Pounov <misho@elwix.org>.  All rights reserved.          by Michael Pounov <misho@elwix.org>.  All rights reserved.
   
 Redistribution and use in source and binary forms, with or without  Redistribution and use in source and binary forms, with or without
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(MEMMGR, 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  
changed lines
  Added in v.1.7


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