Changeset 9233e9d in mainline for uspace/lib/c/generic/async.c


Ignore:
Timestamp:
2017-12-08T21:17:27Z (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:
071a1ddb
Parents:
6deb2cd
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-07 16:48:51)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-08 21:17:27)
Message:

Return capability handle in SYS_IPC_IRQ_SUBSCRIBE separately from error code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/async.c

    r6deb2cd r9233e9d  
    10761076        futex_up(&async_futex);
    10771077       
    1078         return ipc_irq_subscribe(inr, imethod, ucode);
     1078        cap_handle_t cap;
     1079        int rc = ipc_irq_subscribe(inr, imethod, ucode, &cap);
     1080        if (rc != EOK) {
     1081                return rc;
     1082        }
     1083        return cap;
    10791084}
    10801085
Note: See TracChangeset for help on using the changeset viewer.