Changeset d5c1051 in mainline for uspace/lib/c/generic/ipc.c


Ignore:
Timestamp:
2017-12-20T22:25:34Z (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:
39b54fe
Parents:
8610c2c
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-20 22:22:29)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-20 22:25:34)
Message:

"Obviously harmless" error handling tweaks.

File:
1 edited

Legend:

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

    r8610c2c rd5c1051  
    136136                return;
    137137       
    138         int rc = __SYSCALL6(SYS_IPC_CALL_ASYNC_FAST, phandle, imethod, arg1,
     138        int rc = (int) __SYSCALL6(SYS_IPC_CALL_ASYNC_FAST, phandle, imethod, arg1,
    139139            arg2, arg3, (sysarg_t) call);
    140140       
     
    175175        IPC_SET_ARG5(call->msg.data, arg5);
    176176       
    177         int rc = __SYSCALL3(SYS_IPC_CALL_ASYNC_SLOW, phandle,
     177        int rc = (int) __SYSCALL3(SYS_IPC_CALL_ASYNC_SLOW, phandle,
    178178            (sysarg_t) &call->msg.data, (sysarg_t) call);
    179179       
     
    200200    sysarg_t arg2, sysarg_t arg3, sysarg_t arg4)
    201201{
    202         return __SYSCALL6(SYS_IPC_ANSWER_FAST, chandle, retval, arg1, arg2,
     202        return (int) __SYSCALL6(SYS_IPC_ANSWER_FAST, chandle, (sysarg_t) retval, arg1, arg2,
    203203            arg3, arg4);
    204204}
     
    230230        IPC_SET_ARG5(data, arg5);
    231231       
    232         return __SYSCALL2(SYS_IPC_ANSWER_SLOW, chandle, (sysarg_t) &data);
     232        return (int) __SYSCALL2(SYS_IPC_ANSWER_SLOW, chandle, (sysarg_t) &data);
    233233}
    234234
     
    260260int ipc_wait_cycle(ipc_call_t *call, sysarg_t usec, unsigned int flags)
    261261{
    262         int rc = __SYSCALL3(SYS_IPC_WAIT, (sysarg_t) call, usec, flags);
     262        int rc = (int) __SYSCALL3(SYS_IPC_WAIT, (sysarg_t) call, usec, flags);
    263263       
    264264        /* Handle received answers */
     
    330330int ipc_hangup(cap_handle_t phandle)
    331331{
    332         return __SYSCALL1(SYS_IPC_HANGUP, phandle);
     332        return (int) __SYSCALL1(SYS_IPC_HANGUP, phandle);
    333333}
    334334
     
    353353    sysarg_t imethod, sysarg_t arg1, sysarg_t arg2, unsigned int mode)
    354354{
    355         return __SYSCALL6(SYS_IPC_FORWARD_FAST, chandle, phandle, imethod, arg1,
     355        return (int) __SYSCALL6(SYS_IPC_FORWARD_FAST, chandle, phandle, imethod, arg1,
    356356            arg2, mode);
    357357}
     
    370370        IPC_SET_ARG5(data, arg5);
    371371       
    372         return __SYSCALL4(SYS_IPC_FORWARD_SLOW, chandle, phandle,
     372        return (int) __SYSCALL4(SYS_IPC_FORWARD_SLOW, chandle, phandle,
    373373            (sysarg_t) &data, mode);
    374374}
     
    379379int ipc_connect_kbox(task_id_t id, cap_handle_t *phone)
    380380{
    381         return __SYSCALL2(SYS_IPC_CONNECT_KBOX, (sysarg_t) &id, (sysarg_t) phone);
     381        return (int) __SYSCALL2(SYS_IPC_CONNECT_KBOX, (sysarg_t) &id, (sysarg_t) phone);
    382382}
    383383
Note: See TracChangeset for help on using the changeset viewer.