Lines Matching defs:__argv
3241 char **__argv = malloc(sizeof(const char *) * argc);
3243 if (!__argv) {
3248 memcpy(__argv, argv, sizeof(const char *) * argc);
3249 argc = parse_options(argc, (const char **)__argv, record_options,
3251 free(__argv);
3445 const char **__argv;
3715 __argv = malloc((argc + 6) * sizeof(const char *));
3716 if (!__argv) {
3722 __argv[j++] = "/bin/sh";
3723 __argv[j++] = rec_script_path;
3725 __argv[j++] = "-a";
3726 __argv[j++] = "-q";
3727 __argv[j++] = "-o";
3728 __argv[j++] = "-";
3730 __argv[j++] = argv[i];
3731 __argv[j++] = NULL;
3733 execvp("/bin/sh", (char **)__argv);
3734 free(__argv);
3741 __argv = malloc((argc + 4) * sizeof(const char *));
3742 if (!__argv) {
3749 __argv[j++] = "/bin/sh";
3750 __argv[j++] = rep_script_path;
3752 __argv[j++] = argv[i];
3753 __argv[j++] = "-i";
3754 __argv[j++] = "-";
3755 __argv[j++] = NULL;
3757 execvp("/bin/sh", (char **)__argv);
3758 free(__argv);
3779 __argv = malloc((argc + 2) * sizeof(const char *));
3780 if (!__argv) {
3786 __argv[j++] = "/bin/sh";
3787 __argv[j++] = script_path;
3789 __argv[j++] = "-a";
3791 __argv[j++] = argv[i];
3792 __argv[j++] = NULL;
3794 execvp("/bin/sh", (char **)__argv);
3795 free(__argv);