/** @brief Removes the given process from the given VM, and kill it
* @ingroup msg_VMs
*
- * Will raise a not_found exception if the process were not binded to that VM
+ * Will raise a not_found exception if the process were not bound to that VM
*/
void MSG_vm_unbind(msg_vm_t vm, msg_process_t process) {
int pos = xbt_dynar_search(vm->processes,process);
{
msg_process_t process;
XBT_DEBUG("%lu processes in the VM", xbt_dynar_length(vm->processes));
- while (xbt_dynar_length(vm->processes) > 0) {
+ while (!xbt_dynar_is_empty(vm->processes)) {
process = xbt_dynar_get_as(vm->processes,0,msg_process_t);
MSG_process_kill(process);
}