Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Fix the DSO debug ignore list
[simgrid.git] / include / xbt / sysdep.h
index f464edd..fae839c 100644 (file)
@@ -74,11 +74,7 @@ char *xbt_strdup(const char *s)
 {
   char *res = NULL;
   if (s) {
-# if !defined(_XBT_WIN32)
     res = strdup(s);
-# else
-    res = _strdup(s);
-# endif
     if (!res)
       xbt_die("memory allocation error (strdup returned NULL)");
   }
@@ -138,11 +134,7 @@ void *xbt_realloc(void *p, size_t s)
   return res;
 }
 #else                           /* non __GNUC__  */
-#  if !defined(_XBT_WIN32)
-#    define xbt_strdup(s)    strdup(s)
-#  else
-#    define xbt_strdup(s)    _strdup(s)
-#  endif
+#  define xbt_strdup(s)    strdup(s)
 #  define xbt_malloc(n)    malloc(n)
 #  define xbt_malloc0(n)   calloc(n,1)
 #  define xbt_realloc(p,s) realloc(p,s)