X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7a1cda7748ca356a3608f8d4eba73a3c1d9c79de..39714a9316cb8b1b86982600d4b1c8e034c82e7f:/src/simix/smx_io.c diff --git a/src/simix/smx_io.c b/src/simix/smx_io.c index fd61f37595..f504da422f 100644 --- a/src/simix/smx_io.c +++ b/src/simix/smx_io.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2007-2010, 2012-2013. The SimGrid Team. +/* Copyright (c) 2007-2010, 2012-2014. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -29,8 +29,7 @@ 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_or_null(storage_lib, name, SIMIX_STORAGE_LEVEL); + return xbt_lib_get_elm_or_null(storage_lib, name); } /** @@ -350,7 +349,7 @@ xbt_dict_t SIMIX_pre_storage_get_properties(smx_simcall_t simcall, smx_storage_t } xbt_dict_t SIMIX_storage_get_properties(smx_storage_t storage){ xbt_assert((storage != NULL), "Invalid parameters (simix storage is NULL)"); - return surf_resource_get_properties(surf_workstation_resource_priv(storage)); + return surf_resource_get_properties(surf_storage_resource_priv(storage)); } const char* SIMIX_pre_storage_get_name(smx_simcall_t simcall, smx_storage_t storage){