Changeset 132ab5d1 in mainline for uspace/srv/vfs/vfs_ipc.c


Ignore:
Timestamp:
2018-01-30T03:20:45Z (8 years ago)
Author:
Jenda <jenda.jzqk73@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5a6cc679
Parents:
8bfb163 (diff), 6a5d05b (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge commit '6a5d05bd2551e64111bea4f9332dd7448c26ce84' into forwardport

Separate return value from error code in gen_irq_code*().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs_ipc.c

    r8bfb163 r132ab5d1  
    4141        bool desc = IPC_GET_ARG3(*request);
    4242       
    43         int ret = vfs_op_clone(oldfd, newfd, desc);
    44         async_answer_0(rid, ret);
     43        int outfd = -1;
     44        int rc = vfs_op_clone(oldfd, newfd, desc, &outfd);
     45        async_answer_1(rid, rc, outfd);
    4546}
    4647
     
    279280{
    280281        bool high_fd = IPC_GET_ARG1(*request);
    281         int fd = vfs_op_wait_handle(high_fd);
    282         async_answer_1(rid, EOK, fd);
     282        int fd = -1;
     283        int rc = vfs_op_wait_handle(high_fd, &fd);
     284        async_answer_1(rid, rc, fd);
    283285}
    284286
Note: See TracChangeset for help on using the changeset viewer.