Changeset 8e9f178 in mainline


Ignore:
Timestamp:
2008-08-16T13:44:13Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6c2f4e91
Parents:
e55b015
Message:

Fix types when processing IPC_M_DATA_WRITE arguments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/ipc/sysipc.c

    re55b015 r8e9f178  
    271271                        int rc;
    272272                        uintptr_t dst;
    273                         uintptr_t size;
    274                         uintptr_t max_size;
    275 
    276                         dst = IPC_GET_ARG1(answer->data);
    277                         size = IPC_GET_ARG2(answer->data);
    278                         max_size = IPC_GET_ARG2(*olddata);
     273                        size_t size;
     274                        size_t max_size;
     275
     276                        dst = (uintptr_t)IPC_GET_ARG1(answer->data);
     277                        size = (size_t)IPC_GET_ARG2(answer->data);
     278                        max_size = (size_t)IPC_GET_ARG2(*olddata);
    279279
    280280                        if (size <= max_size) {
Note: See TracChangeset for help on using the changeset viewer.