Changeset 9242ad9 in mainline for uspace/srv/hid/display/dsops.c
- Timestamp:
- 2020-05-20T17:35:07Z (4 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9901f267
- Parents:
- 5480d5e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/dsops.c
r5480d5e r9242ad9 52 52 static errno_t disp_window_resize(void *, sysarg_t, gfx_coord2_t *, 53 53 gfx_rect_t *); 54 static errno_t disp_window_set_cursor(void *, sysarg_t, display_stock_cursor_t); 54 55 static errno_t disp_get_event(void *, sysarg_t *, display_wnd_ev_t *); 55 56 static errno_t disp_get_info(void *, display_info_t *); … … 62 63 .window_resize_req = disp_window_resize_req, 63 64 .window_resize = disp_window_resize, 65 .window_set_cursor = disp_window_set_cursor, 64 66 .get_event = disp_get_event, 65 67 .get_info = disp_get_info … … 202 204 } 203 205 206 static errno_t disp_window_set_cursor(void *arg, sysarg_t wnd_id, 207 display_stock_cursor_t cursor) 208 { 209 ds_client_t *client = (ds_client_t *) arg; 210 ds_window_t *wnd; 211 errno_t rc; 212 213 ds_display_lock(client->display); 214 215 wnd = ds_client_find_window(client, wnd_id); 216 if (wnd == NULL) { 217 ds_display_unlock(client->display); 218 return ENOENT; 219 } 220 221 log_msg(LOG_DEFAULT, LVL_NOTE, "disp_window_set_cursor()"); 222 rc = ds_window_set_cursor(wnd, cursor); 223 ds_display_unlock(client->display); 224 return rc; 225 } 226 204 227 static errno_t disp_get_event(void *arg, sysarg_t *wnd_id, 205 228 display_wnd_ev_t *event)
Note:
See TracChangeset
for help on using the changeset viewer.