Changeset 09d01f2 in mainline for kernel/generic/src/proc/task.c


Ignore:
Timestamp:
2017-12-18T17:40:52Z (6 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2024096, 23d4515
Parents:
6a32cc5f
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-18 15:39:01)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-18 17:40:52)
Message:

Return phones/capabilities separately from error codes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/proc/task.c

    r6a32cc5f r09d01f2  
    245245        if ((ipc_phone_0) &&
    246246            (container_check(ipc_phone_0->task->container, task->container))) {
    247                 cap_handle_t phone_handle = phone_alloc(task);
    248                 if (phone_handle < 0) {
     247                cap_handle_t phone_handle;
     248                int rc = phone_alloc(task, &phone_handle);
     249                if (rc != EOK) {
    249250                        task->as = NULL;
    250251                        task_destroy_arch(task);
Note: See TracChangeset for help on using the changeset viewer.