Lines Matching refs:argv
268 uvwasi->argv = NULL;
275 args_size += strlen(options->argv[i]) + 1;
287 uvwasi->argv = uvwasi__calloc(uvwasi, options->argc, sizeof(char*));
288 if (uvwasi->argv == NULL) {
295 size = strlen(options->argv[i]) + 1;
296 memcpy(uvwasi->argv_buf + offset, options->argv[i], size);
297 uvwasi->argv[i] = uvwasi->argv_buf + offset;
431 uvwasi__free(uvwasi, uvwasi->argv);
442 uvwasi->argv = NULL;
457 options->argv = NULL;
486 uvwasi_errno_t uvwasi_args_get(uvwasi_t* uvwasi, char** argv, char* argv_buf) {
489 UVWASI_DEBUG("uvwasi_args_get(uvwasi=%p, argv=%p, argv_buf=%p)\n",
491 argv,
494 if (uvwasi == NULL || argv == NULL || argv_buf == NULL)
498 argv[i] = argv_buf + (uvwasi->argv[i] - uvwasi->argv_buf);