X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=cmd.c;h=a12fae8ea0c4fa52839d66a46267e73b927936bf;hb=c1b6eed70bc5804233526e8890f7d361a3e16f07;hp=e8f168896d963c39ed1c9673e3aaaa2f2f4d5c86;hpb=61d8cbe7bf1d8e0759f37542393a5d5725c38df9;p=xonotic%2Fdarkplaces.git diff --git a/cmd.c b/cmd.c index e8f16889..a12fae8e 100644 --- a/cmd.c +++ b/cmd.c @@ -394,7 +394,7 @@ void Cbuf_InsertText (cmd_state_t *cmd, const char *text) Con_Print("Cbuf_InsertText: overflow\n"); else { - Cbuf_LinkCreate(cmd, &llist, List_Entry(cbuf->start.next, cmd_input_t, list), text); + Cbuf_LinkCreate(cmd, &llist, (List_Is_Empty(&cbuf->start) ? NULL : List_Entry(cbuf->start.next, cmd_input_t, list)), text); if(!List_Is_Empty(&llist)) List_Splice(&llist, &cbuf->start); }