Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/wndmgt/src/wndmgt_srv.c

    r8eeffc1 rffed09d  
    222222}
    223223
    224 static void wndmgt_deactivate_window_srv(wndmgt_srv_t *srv, ipc_call_t *icall)
    225 {
    226         sysarg_t dev_id;
    227         sysarg_t wnd_id;
    228         errno_t rc;
    229 
    230         dev_id = ipc_get_arg1(icall);
    231         wnd_id = ipc_get_arg2(icall);
    232 
    233         if (srv->ops->deactivate_window == NULL) {
    234                 async_answer_0(icall, ENOTSUP);
    235                 return;
    236         }
    237 
    238         rc = srv->ops->deactivate_window(srv->arg, dev_id, wnd_id);
    239         async_answer_0(icall, rc);
    240 }
    241 
    242224static void wndmgt_close_window_srv(wndmgt_srv_t *srv, ipc_call_t *icall)
    243225{
     
    326308                case WNDMGT_ACTIVATE_WINDOW:
    327309                        wndmgt_activate_window_srv(srv, &call);
    328                         break;
    329                 case WNDMGT_DEACTIVATE_WINDOW:
    330                         wndmgt_deactivate_window_srv(srv, &call);
    331310                        break;
    332311                case WNDMGT_CLOSE_WINDOW:
Note: See TracChangeset for help on using the changeset viewer.