Changes in uspace/srv/fs/locfs/locfs_ops.c [5e801dc:4f13e19] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/locfs/locfs_ops.c
r5e801dc r4f13e19 71 71 /* Implementation of hash table interface for the nodes hash table. */ 72 72 73 static size_t services_key_hash(const void *key) 74 { 75 const service_id_t *k = key; 76 return *k; 73 static size_t services_key_hash(void *key) 74 { 75 return *(service_id_t *)key; 77 76 } 78 77 … … 83 82 } 84 83 85 static bool services_key_equal(const void *key, const ht_link_t *item) 86 { 87 const service_id_t *k = key; 84 static bool services_key_equal(void *key, const ht_link_t *item) 85 { 88 86 service_t *dev = hash_table_get_inst(item, service_t, link); 89 return (dev->service_id == * k);87 return (dev->service_id == *(service_id_t *)key); 90 88 } 91 89 … … 599 597 rc = ENOTSUP; 600 598 601 *rbytes = ipc_get_arg1(&answer);599 *rbytes = IPC_GET_ARG1(answer); 602 600 return rc; 603 601 } … … 663 661 rc = ENOTSUP; 664 662 665 *wbytes = ipc_get_arg1(&answer);663 *wbytes = IPC_GET_ARG1(answer); 666 664 *nsize = 0; 667 665 return rc;
Note:
See TracChangeset
for help on using the changeset viewer.