X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/34fe2541425db4576e9ec1288241e4da80298f1c..c7ff77c2e7f934ad3e6234b09b7f80047544ed7c:/src/xbt/mmalloc/mvalloc.c diff --git a/src/xbt/mmalloc/mvalloc.c b/src/xbt/mmalloc/mvalloc.c index 95c19247ef..93caf739dc 100644 --- a/src/xbt/mmalloc/mvalloc.c +++ b/src/xbt/mmalloc/mvalloc.c @@ -1,20 +1,12 @@ /* Allocate memory on a page boundary. - Copyright (C) 1991 Free Software Foundation, Inc. + Copyright (C) 1991 Free Software Foundation, Inc. */ -The GNU C Library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public License as -published by the Free Software Foundation; either version 2 of the -License, or (at your option) any later version. +/* Copyright (c) 2010. The SimGrid Team. + * All rights reserved. */ -The GNU C Library is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -Library General Public License for more details. +/* This program is free software; you can redistribute it and/or modify it + * under the terms of the license (GNU LGPL) which comes with this package. */ -You should have received a copy of the GNU Library General Public -License along with the GNU C Library; see the file COPYING.LIB. If -not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ #include "mmprivate.h" #include @@ -26,27 +18,22 @@ Boston, MA 02111-1307, USA. */ static size_t cache_pagesize; #if NEED_DECLARATION_GETPAGESIZE -extern int getpagesize PARAMS ((void)); +extern int getpagesize PARAMS((void)); #endif -PTR -mvalloc (md, size) - PTR md; - size_t size; +void *mvalloc(void *md, size_t size) { - if (cache_pagesize == 0) - { - cache_pagesize = getpagesize (); - } + if (cache_pagesize == 0) { + cache_pagesize = getpagesize(); + } - return (mmemalign (md, cache_pagesize, size)); + return (mmemalign(md, cache_pagesize, size)); } /* Useless prototype to make gcc happy */ -PTR valloc (size_t size); +void *valloc(size_t size); -PTR -valloc (size_t size) +void *valloc(size_t size) { - return mvalloc ((PTR) NULL, size); + return mvalloc(NULL, size); }