Changeset 44ea48e in mainline
- Timestamp:
- 2024-09-05T20:56:28Z (11 months ago)
- Children:
- e192339
- Parents:
- 68e357e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/util.c
r68e357e r44ea48e 39 39 #include <io/log.h> 40 40 #include <loc.h> 41 #include <stdlib.h> 42 #include <stdio.h> 41 43 #include <str_error.h> 42 44 … … 83 85 service_id_t new_id; 84 86 category_id_t cat_id; 87 char *fullname = NULL; 85 88 86 rc = loc_service_register(hr_srv, new_volume->devname, &new_id); 89 if (asprintf(&fullname, "devices/%s", new_volume->devname) < 0) 90 return ENOMEM; 91 92 rc = loc_service_register(hr_srv, fullname, &new_id); 87 93 if (rc != EOK) { 88 94 log_msg(LOG_DEFAULT, LVL_ERROR, … … 110 116 111 117 error: 118 free(fullname); 112 119 return rc; 113 120 }
Note:
See TracChangeset
for help on using the changeset viewer.