Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
I don't need an extra file just to define calloc when it can be inlined that easily
[simgrid.git] / src / xbt / mmalloc / mcalloc.c
diff --git a/src/xbt/mmalloc/mcalloc.c b/src/xbt/mmalloc/mcalloc.c
deleted file mode 100644 (file)
index 6c94d46..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-/* Copyright (C) 1991, 1992 Free Software Foundation, Inc.
-   This file was then part of the GNU C Library. */
-
-/* Copyright (c) 2010. The SimGrid Team.
- * All rights reserved.                                                     */
-
-/* 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. */
-
-#include <sys/types.h>          /* GCC on HP/UX needs this before string.h. */
-#include <string.h>             /* Prototypes for memcpy, memmove, memset, etc */
-
-#include "mmprivate.h"
-
-/* Allocate an array of NMEMB elements each SIZE bytes long.
-   The entire array is initialized to zeros.  */
-
-void *mcalloc(xbt_mheap_t md, register size_t nmemb, register size_t size)
-{
-  register void *result;
-
-  if ((result = mmalloc(md, nmemb * size)) != NULL) {
-    memset(result, 0, nmemb * size);
-  }
-  return (result);
-}