Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
prevent using garbage in data field
authorsuter <frederic.suter@cc.in2p3.fr>
Wed, 25 Sep 2013 16:22:27 +0000 (18:22 +0200)
committersuter <frederic.suter@cc.in2p3.fr>
Wed, 25 Sep 2013 16:22:27 +0000 (18:22 +0200)
src/simix/smx_host.c
src/simix/smx_io.c

index f519b13..69f4525 100644 (file)
@@ -34,8 +34,8 @@ smx_host_t SIMIX_host_create(const char *name,
 
   /* Update global variables */
   xbt_lib_set(host_lib,name,SIMIX_HOST_LEVEL,smx_host);
-  
-  return xbt_lib_get_elm_or_null(host_lib, name);
+
+  return xbt_lib_get_or_null(host_lib, name, SIMIX_HOST_LEVEL);
 }
 
 /**
index 9d7d19e..e638530 100644 (file)
@@ -29,7 +29,8 @@ smx_storage_t SIMIX_storage_create(const char *name, void *storage, void *data)
 
   /* Update global variables */
   xbt_lib_set(storage_lib,name,SIMIX_STORAGE_LEVEL,smx_storage);
-  return xbt_lib_get_elm_or_null(storage_lib, name);
+
+  return xbt_lib_get_or_null(storage_lib, name, SIMIX_STORAGE_LEVEL);
 }