((storage_type_t) stype)->type_id,
storage->content,
storage->content_type,
- ((storage_type_t) stype)->properties);
+ storage->properties);
surf_storage_model->createResource(storage->id,
((storage_type_t) stype)->type_id,
XBT_DEBUG("SURF storage create resource\n\t\tid '%s'\n\t\ttype '%s'\n\t\tproperties '%p'\n\t\tBread '%f'\n",
id,
type_id,
- storage_type->properties,
+ properties,
Bread);
if(!p_storageList)
/* Hack to avoid rounding differences between x86 and x86_64
* (note that the next sizes are of type sg_size_t). */
long incr = delta * rate + MAXMIN_PRECISION;
- action->p_storage->m_usedSize += (incr - action->p_file->size); // disk usage
- action->p_file->size = incr; // file size
+ action->p_storage->m_usedSize += incr; // disk usage
+ action->p_file->size += incr; // file size
sg_size_t *psize = xbt_new(sg_size_t,1);
*psize = action->p_file->size;
action->setState(SURF_ACTION_DONE);
}
}
-
return;
}