Lines Matching refs:the_cmd_line
311 char *the_cmd_line; /* buffer for argv strings */
363 if ((the_cmd_line = (char *) malloc(cmdl_size = ARGBSIZE_UNIT)) == NULL)
366 strcpy(the_cmd_line, "unzip");
734 free(the_cmd_line);
740 ** Now copy the final options string to the_cmd_line.
747 CHECK_BUFFER_ALLOCATION(the_cmd_line, cmdl_size, cmdl_len)
748 strcpy(&the_cmd_line[x], options);
757 CHECK_BUFFER_ALLOCATION(the_cmd_line, cmdl_size, cmdl_len)
758 strcpy(&the_cmd_line[x], "-P");
759 strncpy(&the_cmd_line[x+3], password_arg.dsc$a_pointer,
761 the_cmd_line[cmdl_len-1] = '\0';
773 CHECK_BUFFER_ALLOCATION(the_cmd_line, cmdl_size, cmdl_len)
774 strncpy(&the_cmd_line[x], work_str.dsc$a_pointer,
776 the_cmd_line[cmdl_len-1] = '\0';
786 CHECK_BUFFER_ALLOCATION(the_cmd_line, cmdl_size, cmdl_len)
787 strcpy(&the_cmd_line[x], "-d");
788 strncpy(&the_cmd_line[x+3], output_directory.dsc$a_pointer,
790 the_cmd_line[cmdl_len-1] = '\0';
799 &the_cmd_line, &cmdl_size, &cmdl_len);
809 CHECK_BUFFER_ALLOCATION(the_cmd_line, cmdl_size, cmdl_len)
810 strcpy(&the_cmd_line[x], "-x");
813 &the_cmd_line, &cmdl_size, &cmdl_len);
821 if ((the_cmd_line = (char *) realloc(the_cmd_line, cmdl_len)) == NULL)
829 if (the_cmd_line[x] == '\0')
843 for (ptr = the_cmd_line, x = 0; x < new_argc; x++) {