Changeset 593e023 in mainline for uspace/lib/gui/terminal.c
- Timestamp:
- 2014-08-12T17:14:32Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c3bdc92
- Parents:
- ce3efa0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/gui/terminal.c
rce3efa0 r593e023 104 104 static void getterm(const char *svc, const char *app) 105 105 { 106 char term[LOC_NAME_MAXLEN]; 107 snprintf(term, LOC_NAME_MAXLEN, "%s/%s", LOCFS_MOUNT_POINT, svc); 108 109 /* Wait for the terminal service to be ready */ 110 service_id_t service_id; 111 int rc = loc_service_get_id(svc, &service_id, IPC_FLAG_BLOCKING); 112 if (rc != EOK) 113 return; 114 115 task_spawnl(NULL, APP_GETTERM, APP_GETTERM, "-w", term, app, NULL); 106 task_spawnl(NULL, APP_GETTERM, APP_GETTERM, svc, LOCFS_MOUNT_POINT, 107 "--msg", "--wait", "--", app, NULL); 116 108 } 117 109
Note:
See TracChangeset
for help on using the changeset viewer.