Changeset eb13ef8 in mainline for uspace/srv/vfs/vfs_lookup.c


Ignore:
Timestamp:
2019-02-06T13:25:12Z (5 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:
fafb8e5
Parents:
bb97118
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-02 14:04:02)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-06 13:25:12)
Message:

Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue

File:
1 edited

Legend:

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

    rbb97118 reb13ef8  
    226226
    227227        unsigned last = *pfirst + *plen;
    228         *pfirst = IPC_GET_ARG3(answer) & 0xffff;
     228        *pfirst = IPC_GET_ARG3(&answer) & 0xffff;
    229229        *plen = last - *pfirst;
    230230
    231         result->triplet.fs_handle = (fs_handle_t) IPC_GET_ARG1(answer);
     231        result->triplet.fs_handle = (fs_handle_t) IPC_GET_ARG1(&answer);
    232232        result->triplet.service_id = base->service_id;
    233         result->triplet.index = (fs_index_t) IPC_GET_ARG2(answer);
    234         result->size = MERGE_LOUP32(IPC_GET_ARG4(answer), IPC_GET_ARG5(answer));
    235         result->type = (IPC_GET_ARG3(answer) >> 16) ?
     233        result->triplet.index = (fs_index_t) IPC_GET_ARG2(&answer);
     234        result->size = MERGE_LOUP32(IPC_GET_ARG4(&answer), IPC_GET_ARG5(&answer));
     235        result->type = (IPC_GET_ARG3(&answer) >> 16) ?
    236236            VFS_NODE_DIRECTORY : VFS_NODE_FILE;
    237237        return EOK;
Note: See TracChangeset for help on using the changeset viewer.