]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - cmd.c
cmd: Fix integer overflow of cbuf->size when using defer.
[xonotic/darkplaces.git] / cmd.c
diff --git a/cmd.c b/cmd.c
index aa6eea8307482f735d5cdbe4af84e830489d8768..08da25ac2c4aed10fa221c14c9bdcc93f3ff1e1a 100644 (file)
--- a/cmd.c
+++ b/cmd.c
@@ -423,7 +423,7 @@ static void Cbuf_Execute_Deferred (cmd_buf_t *cbuf)
                current->delay -= eat;
                if(current->delay <= 0)
                {
-                       cbuf->size += current->size;
+                       cbuf->size += current->length;
                        List_Move(pos, &cbuf->start);
                        // We must return and come back next frame or the engine will freeze. Fragile... like glass :3
                        return;