Changeset 4c6fd56 in mainline for uspace/app
- Timestamp:
- 2023-09-16T19:58:18Z (2 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 7d7f5e3
- Parents:
- 6a0b2cc
- git-author:
- Jiri Svoboda <jiri@…> (2023-09-16 19:48:07)
- git-committer:
- Jiri Svoboda <jiri@…> (2023-09-16 19:58:18)
- Location:
- uspace/app
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/display-cfg/test/seats.c
r6a0b2cc r4c6fd56 94 94 service_id_t sid; 95 95 test_response_t resp; 96 loc_srv_t *srv; 96 97 97 98 async_set_fallback_port_handler(test_dispcfg_conn, &resp); 98 99 99 100 // FIXME This causes this test to be non-reentrant! 100 rc = loc_server_register(test_dispcfg_server );101 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 102 103 rc = loc_service_register( test_dispcfg_svc, &sid);101 rc = loc_server_register(test_dispcfg_server, &srv); 102 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 103 104 rc = loc_service_register(srv, test_dispcfg_svc, &sid); 104 105 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 105 106 … … 135 136 dcfg_seats_destroy(seats); 136 137 display_cfg_destroy(dcfg); 138 139 rc = loc_service_unregister(srv, sid); 140 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 141 loc_server_unregister(srv); 137 142 } 138 143 -
uspace/app/taskbar/test/wndlist.c
r6a0b2cc r4c6fd56 139 139 ui_fixed_t *fixed = NULL; 140 140 wndlist_t *wndlist; 141 loc_srv_t *srv; 141 142 142 143 /* Set up a test WM service */ … … 145 146 146 147 // FIXME This causes this test to be non-reentrant! 147 rc = loc_server_register(test_wndmgt_server );148 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 149 150 rc = loc_service_register( test_wndmgt_svc, &sid);148 rc = loc_server_register(test_wndmgt_server, &srv); 149 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 150 151 rc = loc_service_register(srv, test_wndmgt_svc, &sid); 151 152 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 152 153 … … 177 178 ui_destroy(ui); 178 179 179 rc = loc_service_unregister(sid); 180 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 180 rc = loc_service_unregister(srv, sid); 181 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 182 loc_server_unregister(srv); 181 183 } 182 184 -
uspace/app/terminal/terminal.c
r6a0b2cc r4c6fd56 1022 1022 term->srvs.sarg = term; 1023 1023 1024 rc = loc_server_register(NAME );1024 rc = loc_server_register(NAME, &term->srv); 1025 1025 if (rc != EOK) { 1026 1026 printf("Error registering server.\n"); … … 1033 1033 task_get_id()); 1034 1034 1035 rc = loc_service_register( vc, &term->dsid);1035 rc = loc_service_register(term->srv, vc, &term->dsid); 1036 1036 if (rc != EOK) { 1037 1037 printf("Error registering service.\n"); … … 1063 1063 return EOK; 1064 1064 error: 1065 if (term->dsid != 0) 1066 loc_service_unregister(term->srv, term->dsid); 1067 if (term->srv != NULL) 1068 loc_server_unregister(term->srv); 1065 1069 if (term->window != NULL) 1066 1070 ui_window_destroy(term->window); -
uspace/app/terminal/terminal.h
r6a0b2cc r4c6fd56 1 1 /* 2 * Copyright (c) 202 1Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * Copyright (c) 2012 Petr Koupy 4 4 * All rights reserved. … … 91 91 charfield_t *ubuf; 92 92 93 loc_srv_t *srv; 93 94 service_id_t dsid; 94 95 con_srvs_t srvs;
Note:
See TracChangeset
for help on using the changeset viewer.