- unsigned int i;
- xbt_dynar_t storage_list = simcall_host_get_storage_list(host);
- xbt_dynar_foreach(storage_list, i, storage_name){
- storage = xbt_lib_get_elm_or_null(storage_lib,storage_name);
+ char* mount_name;
+ xbt_dict_cursor_t cursor = NULL;
+
+ xbt_dict_t storage_list = simcall_host_get_storage_list(host);
+
+ xbt_dict_foreach(storage_list,cursor,mount_name,storage_name){
+ storage = (msg_storage_t)xbt_lib_get_elm_or_null(storage_lib,storage_name);