Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 939 → Rev 940

/shark/trunk/ports/first/first-contract.c
101,6 → 101,12
 
if (!contract) return FSF_ERR_BAD_ARGUMENT;
 
if (budget_min->tv_sec < 0 || budget_min->tv_nsec > 1000000000)
return FSF_ERR_BAD_ARGUMENT;
if (period_max->tv_sec < 0 || period_max->tv_nsec > 1000000000)
return FSF_ERR_BAD_ARGUMENT;
 
if (budget_min && (budget_min->tv_sec!=0 || budget_min->tv_nsec!=0)) {
TIMESPEC_ASSIGN(&contract->budget_min,budget_min);
TIMESPEC_ASSIGN(&contract->budget_max,budget_min);
211,6 → 217,12
 
if (!contract) return FSF_ERR_BAD_ARGUMENT;
 
if (budget_max->tv_sec < 0 || budget_max->tv_nsec > 1000000000)
return FSF_ERR_BAD_ARGUMENT;
if (period_min->tv_sec < 0 || period_min->tv_nsec > 1000000000)
return FSF_ERR_BAD_ARGUMENT;
 
contract->granularity = granularity;
 
if (utilization_set) memcpy(&contract->utilization_set,utilization_set,sizeof(fsf_utilization_set_t));