+ if (!list_empty (&t->donors))
+ donation = list_entry (list_max (&t->donors, donated_lower_priority, NULL),
+ struct thread, donor_elem)->priority;
+ if (!list_empty (&t->donors))
+ donation = list_entry (list_max (&t->donors, donated_lower_priority, NULL),
+ struct thread, donor_elem)->priority;