Changes in uspace/srv/hid/display/dsops.c [06176e1:35cffea] in mainline
- File:
-
- 1 edited
-
uspace/srv/hid/display/dsops.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/dsops.c
r06176e1 r35cffea 54 54 static errno_t disp_window_resize(void *, sysarg_t, gfx_coord2_t *, 55 55 gfx_rect_t *); 56 static errno_t disp_window_minimize(void *, sysarg_t);57 56 static errno_t disp_window_maximize(void *, sysarg_t); 58 57 static errno_t disp_window_unmaximize(void *, sysarg_t); 59 58 static errno_t disp_window_set_cursor(void *, sysarg_t, display_stock_cursor_t); 60 static errno_t disp_window_set_caption(void *, sysarg_t, const char *);61 59 static errno_t disp_get_event(void *, sysarg_t *, display_wnd_ev_t *); 62 60 static errno_t disp_get_info(void *, display_info_t *); … … 71 69 .window_resize_req = disp_window_resize_req, 72 70 .window_resize = disp_window_resize, 73 .window_minimize = disp_window_minimize,74 71 .window_maximize = disp_window_maximize, 75 72 .window_unmaximize = disp_window_unmaximize, 76 73 .window_set_cursor = disp_window_set_cursor, 77 .window_set_caption = disp_window_set_caption,78 74 .get_event = disp_get_event, 79 75 .get_info = disp_get_info … … 249 245 } 250 246 251 static errno_t disp_window_minimize(void *arg, sysarg_t wnd_id)252 {253 ds_client_t *client = (ds_client_t *) arg;254 ds_window_t *wnd;255 errno_t rc;256 257 ds_display_lock(client->display);258 259 wnd = ds_client_find_window(client, wnd_id);260 if (wnd == NULL) {261 ds_display_unlock(client->display);262 return ENOENT;263 }264 265 log_msg(LOG_DEFAULT, LVL_DEBUG, "disp_window_maximize()");266 rc = ds_window_minimize(wnd);267 ds_display_unlock(client->display);268 return rc;269 }270 271 247 static errno_t disp_window_maximize(void *arg, sysarg_t wnd_id) 272 248 { … … 330 306 } 331 307 332 static errno_t disp_window_set_caption(void *arg, sysarg_t wnd_id,333 const char *caption)334 {335 ds_client_t *client = (ds_client_t *) arg;336 ds_window_t *wnd;337 errno_t rc;338 339 ds_display_lock(client->display);340 341 wnd = ds_client_find_window(client, wnd_id);342 if (wnd == NULL) {343 ds_display_unlock(client->display);344 return ENOENT;345 }346 347 log_msg(LOG_DEFAULT, LVL_DEBUG, "disp_window_set_caption()");348 rc = ds_window_set_caption(wnd, caption);349 ds_display_unlock(client->display);350 return rc;351 }352 353 308 static errno_t disp_get_event(void *arg, sysarg_t *wnd_id, 354 309 display_wnd_ev_t *event) … … 358 313 errno_t rc; 359 314 360 log_msg(LOG_DEFAULT, LVL_DEBUG 2, "disp_window_get_event()");315 log_msg(LOG_DEFAULT, LVL_DEBUG, "disp_window_get_event()"); 361 316 362 317 ds_display_lock(client->display);
Note:
See TracChangeset
for help on using the changeset viewer.
