Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset cd66f3c in mainline


Ignore:
Timestamp:
2012-01-23T16:30:47Z (8 years ago)
Author:
Martin Decky <martin@…>
Branches:
master
Children:
c1f27f1d
Parents:
a6240a31
Message:

fix last commit ommisions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/loc.c

    ra6240a31 rcd66f3c  
    111111                ipc_call_t answer;
    112112                aid_t req = async_send_0(exch, LOC_CALLBACK_CREATE, &answer);
    113                 async_connect_to_me(exch, 0, 0, 0, loc_cb_conn, NULL);
     113                int rc = async_connect_to_me(exch, 0, 0, 0, loc_cb_conn, NULL);
    114114                loc_exchange_end(exch);
    115115               
     
    117117                        return rc;
    118118               
    119                 if (retval != EOK) {
    120                         rc = retval;
    121                         goto done;
    122                 }
     119                sysarg_t retval;
     120                async_wait_for(req, &retval);
     121                if (retval != EOK)
     122                        return retval;
    123123               
    124124                loc_callback_created = true;
Note: See TracChangeset for help on using the changeset viewer.