Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Actually implement surf_resource_properties so that it links (sorry)
[simgrid.git] / src / surf / surf_resource.c
index 111408b..aa36741 100644 (file)
@@ -11,6 +11,8 @@ void surf_resource_free(void* r) {
   surf_resource_t resource = r;
   if (resource->name)
     free(resource->name);
+  if (resource->properties)
+    xbt_dict_free(&resource->properties);
   free(resource);
 }
 
@@ -18,3 +20,6 @@ const char *surf_resource_name(const void *resource) {
   return ((surf_resource_t)resource)->name;
 }
 
+xbt_dict_t surf_resource_properties(const void *resource) {
+  return ((surf_resource_t)resource)->properties;
+}