]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cmd.c
cmd: Add missing List_IsEmpty check
[xonotic/darkplaces.git] / cmd.c
diff --git a/cmd.c b/cmd.c
index e92c1340ff5f876ea6f5559a565c29f31073b817..01a28ae693986d7f7e805d9624f6d47a6623e1c3 100644 (file)
--- a/cmd.c
+++ b/cmd.c
@@ -386,7 +386,8 @@ void Cbuf_InsertText (cmd_state_t *cmd, const char *text)
        else
        {
                Cbuf_LinkCreate(cmd, &llist, List_Container(*cbuf->start.next, cmd_input_t, list), text);
-               List_Splice(&llist, &cbuf->start);
+               if(!List_IsEmpty(&llist))
+                       List_Splice(&llist, &cbuf->start);
        }
 
        Cbuf_Unlock(cbuf);