81,7 → 81,7 |
/** Preset files vector */ |
static char **filv = NULL; |
/** Buffer holding all preset files */ |
static fs_node_t *fil_buf = NULL; |
static inode_t *fil_buf = NULL; |
|
static elf_info_t prog_info; |
static elf_info_t interp_info; |
242,7 → 242,7 |
return; |
} |
|
if ((buf_size % sizeof(fs_node_t)) != 0) { |
if ((buf_size % sizeof(inode_t)) != 0) { |
ipc_answer_0(callid, EINVAL); |
ipc_answer_0(rid, EINVAL); |
return; |
267,10 → 267,10 |
|
ipc_data_write_finalize(callid, fil_buf, buf_size); |
|
int count = buf_size / sizeof(fs_node_t); |
int count = buf_size / sizeof(inode_t); |
|
/* Allocate filvv */ |
filv = malloc((count + 1) * sizeof(fs_node_t *)); |
filv = malloc((count + 1) * sizeof(inode_t *)); |
|
if (filv == NULL) { |
free(fil_buf); |