version 1.7.2.4, 2012/05/31 21:48:01
|
version 1.8, 2012/05/31 22:31:48
|
Line 652 sched_hook_fetch(void *root, void *arg __unused)
|
Line 652 sched_hook_fetch(void *root, void *arg __unused)
|
if (TASK_FD(task) != ((intptr_t) res[i].udata)) |
if (TASK_FD(task) != ((intptr_t) res[i].udata)) |
continue; |
continue; |
else { |
else { |
TASK_DATA(task) = (void*) res[i].data; | TASK_DATA(task) = (void*) (uintptr_t) res[i].data; |
TASK_DATLEN(task) = res[i].fflags; |
TASK_DATLEN(task) = res[i].fflags; |
} |
} |
/* remove node handle */ |
/* remove node handle */ |
Line 679 sched_hook_fetch(void *root, void *arg __unused)
|
Line 679 sched_hook_fetch(void *root, void *arg __unused)
|
if (TASK_VAL(task) != ((uintptr_t) res[i].udata)) |
if (TASK_VAL(task) != ((uintptr_t) res[i].udata)) |
continue; |
continue; |
else { |
else { |
TASK_DATA(task) = (void*) res[i].data; | TASK_DATA(task) = (void*) (uintptr_t) res[i].data; |
TASK_DATLEN(task) = res[i].fflags; |
TASK_DATLEN(task) = res[i].fflags; |
} |
} |
/* remove proc handle */ |
/* remove proc handle */ |