Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/trace/proto.c

    r5e801dc r09ab0a9a  
    5757/* Hash table operations. */
    5858
    59 static size_t srv_proto_key_hash(const void *key)
    60 {
    61         const int *n = key;
    62         return *n;
     59static size_t srv_proto_key_hash(void *key)
     60{
     61        return *(int *)key;
    6362}
    6463
     
    6968}
    7069
    71 static bool srv_proto_key_equal(const void *key, const ht_link_t *item)
    72 {
    73         const int *n = key;
     70static bool srv_proto_key_equal(void *key, const ht_link_t *item)
     71{
    7472        srv_proto_t *sp = hash_table_get_inst(item, srv_proto_t, link);
    75         return sp->srv == *n;
     73        return sp->srv == *(int *)key;
    7674}
    7775
     
    8482};
    8583
    86 static size_t method_oper_key_hash(const void *key)
    87 {
    88         const int *n = key;
    89         return *n;
     84static size_t method_oper_key_hash(void *key)
     85{
     86        return *(int *)key;
    9087}
    9188
     
    9693}
    9794
    98 static bool method_oper_key_equal(const void *key, const ht_link_t *item)
    99 {
    100         const int *n = key;
     95static bool method_oper_key_equal(void *key, const ht_link_t *item)
     96{
    10197        method_oper_t *mo = hash_table_get_inst(item, method_oper_t, link);
    102         return mo->method == *n;
     98        return mo->method == *(int *)key;
    10399}
    104100
Note: See TracChangeset for help on using the changeset viewer.