|
|
| 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 */ |