Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/udebug/udebug_ops.c

    rfeeac0d r6eef3c4  
    196196        /* Set udebug.active on all of the task's userspace threads. */
    197197       
    198         list_foreach(TASK->threads, th_link, thread_t, thread) {
     198        list_foreach(TASK->threads, cur) {
     199                thread_t *thread = list_get_instance(cur, thread_t, th_link);
     200               
    199201                mutex_lock(&thread->udebug.lock);
    200202                if (thread->uspace) {
     
    387389       
    388390        /* FIXME: make sure the thread isn't past debug shutdown... */
    389         list_foreach(TASK->threads, th_link, thread_t, thread) {
     391        list_foreach(TASK->threads, cur) {
     392                thread_t *thread = list_get_instance(cur, thread_t, th_link);
     393               
    390394                irq_spinlock_lock(&thread->lock, false);
    391395                bool uspace = thread->uspace;
Note: See TracChangeset for help on using the changeset viewer.