Changeset 10de842 in mainline for abi/include/abi/ipc/ipc.h


Ignore:
Timestamp:
2018-01-04T19:28:42Z (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:
0d0b319
Parents:
db3089d
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 19:18:29)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 19:28:42)
Message:

Change the way errno_t is defined, and put libhttp and libext4 error codes in <errno.h>.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • abi/include/abi/ipc/ipc.h

    rdb3089d r10de842  
    7070
    7171/* Macros for manipulating calling data */
    72 #define IPC_SET_RETVAL(data, retval)  ((data).args[0] = (retval))
     72#define IPC_SET_RETVAL(data, retval)  ((data).args[0] = (sysarg_t) (retval))
    7373#define IPC_SET_IMETHOD(data, val)    ((data).args[0] = (val))
    7474#define IPC_SET_ARG1(data, val)       ((data).args[1] = (val))
     
    7979
    8080#define IPC_GET_IMETHOD(data)  ((data).args[0])
    81 #define IPC_GET_RETVAL(data)   ((data).args[0])
     81#define IPC_GET_RETVAL(data)   ((errno_t) (data).args[0])
    8282
    8383#define IPC_GET_ARG1(data)  ((data).args[1])
Note: See TracChangeset for help on using the changeset viewer.