Buffer name can be NULL, check before strdup().

This commit is contained in:
nicm 2016-10-26 11:48:07 +00:00
parent 99946aaaaf
commit abea17afd9
1 changed files with 3 additions and 1 deletions

View File

@ -73,6 +73,8 @@ cmd_load_buffer_exec(struct cmd *self, struct cmdq_item *item)
if (strcmp(path, "-") == 0) {
cdata = xcalloc(1, sizeof *cdata);
cdata->item = item;
if (bufname != NULL)
cdata->bufname = xstrdup(bufname);
error = server_set_stdin_callback(c, cmd_load_buffer_callback,