Changes in kernel/generic/src/proc/program.c [cde999a:a53ed3a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/proc/program.c
rcde999a ra53ed3a 69 69 * 70 70 */ 71 int program_create(as_t *as, uintptr_t entry_addr, char *name, program_t *prg)71 errno_t program_create(as_t *as, uintptr_t entry_addr, char *name, program_t *prg) 72 72 { 73 73 prg->loader_status = EE_OK; … … 137 137 * 138 138 */ 139 int program_create_from_image(void *image_addr, char *name, program_t *prg)139 errno_t program_create_from_image(void *image_addr, char *name, program_t *prg) 140 140 { 141 141 as_t *as = as_create(0); … … 174 174 * 175 175 */ 176 int program_create_loader(program_t *prg, char *name)176 errno_t program_create_loader(program_t *prg, char *name) 177 177 { 178 178 as_t *as = as_create(0); … … 225 225 * 226 226 */ 227 sys arg_t sys_program_spawn_loader(char *uspace_name, size_t name_len)227 sys_errno_t sys_program_spawn_loader(char *uspace_name, size_t name_len) 228 228 { 229 229 /* Cap length of name and copy it from userspace. */ … … 232 232 233 233 char namebuf[TASK_NAME_BUFLEN]; 234 int rc = copy_from_uspace(namebuf, uspace_name, name_len);235 if (rc != 0)236 return (sys arg_t) rc;234 errno_t rc = copy_from_uspace(namebuf, uspace_name, name_len); 235 if (rc != EOK) 236 return (sys_errno_t) rc; 237 237 238 238 namebuf[name_len] = 0; … … 241 241 program_t prg; 242 242 rc = program_create_loader(&prg, namebuf); 243 if (rc != 0)243 if (rc != EOK) 244 244 return rc; 245 245
Note:
See TracChangeset
for help on using the changeset viewer.