updates.
[runtime.git] / lib / silcutil / silcmemory.c
index 61cd6efcee93439e6e97e49b0ce9312e6c2119bf..2df6fee495f03ea02a595f6942c3f63f2603b6e8 100644 (file)
 void *silc_malloc(size_t size)
 {
   void *addr;
-#ifdef HAVE_MLOCK
   addr = malloc(size);
   assert(addr != NULL);
-  mlock(addr, size);
   return addr;
-#else
-  addr = malloc(size);
-  assert(addr != NULL);
-  return addr;
-#endif
 }
 
 void *silc_calloc(size_t items, size_t size)
 {
   void *addr;
-#ifdef HAVE_MLOCK
   addr = calloc(items, size);
   assert(addr != NULL);
-  mlock(addr, size);
   return addr;
-#else
-  addr = calloc(items, size);
-  assert(addr != NULL);
-  return addr;
-#endif
 }
 
 void *silc_realloc(void *ptr, size_t size)
 {
   void *addr;
-#ifdef HAVE_MLOCK
-  addr = realloc(ptr, size);
-  assert(addr != NULL);
-  mlock(addr, size);
-  return addr;
-#else
   addr = realloc(ptr, size);
   assert(addr != NULL);
   return addr;
-#endif
 }
 
 void silc_free(void *ptr)