if (ccline.cmdbuff != NULL)
{
- prev_cmdbuff = vim_strnsave(ccline.cmdbuff, ccline.cmdpos);
+ prev_cmdbuff = vim_strsave(ccline.cmdbuff);
if (prev_cmdbuff == NULL)
goto returncmd;
}
// Trigger CmdlineChanged autocommands.
if (trigger_cmdlinechanged
&& (ccline.cmdpos != prev_cmdpos
- || (prev_cmdbuff != NULL && STRNCMP(prev_cmdbuff,
- ccline.cmdbuff, prev_cmdpos) != 0)))
+ || (prev_cmdbuff != NULL &&
+ STRCMP(prev_cmdbuff, ccline.cmdbuff) != 0)))
trigger_cmd_autocmd(cmdline_type, EVENT_CMDLINECHANGED);
// Trigger CursorMovedC autocommands.