Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/system/system.c

    ra188131 rca48672  
    572572static errno_t system_srv_init(sys_srv_t *syssrv)
    573573{
    574         port_id_t port;
     574        port_id_t port = 0;
    575575        loc_srv_t *srv = NULL;
    576576        service_id_t sid = 0;
     
    594594        }
    595595
    596         rc = loc_service_register(srv, SYSTEM_DEFAULT, &sid);
     596        rc = loc_service_register(srv, SYSTEM_DEFAULT, port, &sid);
    597597        if (rc != EOK) {
    598598                log_msg(LOG_DEFAULT, LVL_ERROR,
     
    608608        if (srv != NULL)
    609609                loc_server_unregister(srv);
    610         // XXX destroy port
     610        if (port != 0)
     611                async_port_destroy(port);
    611612        return rc;
    612613}
Note: See TracChangeset for help on using the changeset viewer.