xbt_mutex_destroy((*queue)->mutex);
xbt_cond_destroy((*queue)->not_full);
xbt_cond_destroy((*queue)->not_empty);
xbt_mutex_destroy((*queue)->mutex);
xbt_cond_destroy((*queue)->not_full);
xbt_cond_destroy((*queue)->not_empty);
"Capacity of %p exceded (=%d), and delay = 0", queue,
queue->capacity);
}
"Capacity of %p exceded (=%d), and delay = 0", queue,
queue->capacity);
}
- THROW0(timeout_error, 0, "Delay = 0, and queue is empty");
+ THROWF(timeout_error, 0, "Delay = 0, and queue is empty");
"Capacity of %p exceded (=%d), and delay = 0", queue,
queue->capacity);
}
"Capacity of %p exceded (=%d), and delay = 0", queue,
queue->capacity);
}
- THROW0(timeout_error, 0, "Delay = 0, and queue is empty");
+ THROWF(timeout_error, 0, "Delay = 0, and queue is empty");
- THROW1(timeout_error, 0, "Timeout (%f) elapsed, but queue still empty",
+ THROWF(timeout_error, 0, "Timeout (%f) elapsed, but queue still empty",