Fix some warnings that have crept in recently

This commit is contained in:
Eric Andersen 2003-10-09 08:18:36 +00:00
parent 07085855ad
commit 638da75f4b

View File

@ -313,7 +313,7 @@ static int parse_file_cmd(sed_cmd_t * sed_cmd, const char *filecmdstr, char **re
return idx;
}
static int parse_subst_cmd(sed_cmd_t * const sed_cmd, const char *substr)
static int parse_subst_cmd(sed_cmd_t * const sed_cmd, char *substr)
{
int cflags = 0;
char *match;
@ -462,13 +462,13 @@ void add_cmd(char *cmdstr)
/* Append this line to any unfinished line from last time. */
if(add_cmd_line) {
int lastlen=strlen(add_cmd_line);
char *temp=xmalloc(lastlen+strlen(cmdstr)+2);
char *tmp=xmalloc(lastlen+strlen(cmdstr)+2);
memcpy(temp,add_cmd_line,lastlen);
temp[lastlen]='\n';
strcpy(temp+lastlen+1,cmdstr);
memcpy(tmp,add_cmd_line,lastlen);
tmp[lastlen]='\n';
strcpy(tmp+lastlen+1,cmdstr);
free(add_cmd_line);
cmdstr=add_cmd_line=temp;
cmdstr=add_cmd_line=tmp;
} else add_cmd_line=NULL;
/* If this line ends with backslash, request next line. */