git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@843
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
static void action_free(surf_action_t action)
{
- xbt_assert0(0, "Workstation is a virtual resource. I should not be there!");
+ if(action->resource_type==(surf_resource_t)surf_network_resource)
+ surf_network_resource->common_public->action_free(action);
+ else if(action->resource_type==(surf_resource_t)surf_cpu_resource)
+ surf_cpu_resource->common_public->action_free(action);
+ else DIE_IMPOSSIBLE;
return;
}