aboutsummaryrefslogtreecommitdiff
path: root/scripts/genex_cmds.lua
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2014-06-14 16:17:27 +0400
committerZyX <kp-pav@yandex.ru>2014-08-20 20:21:37 +0400
commitb8a32b66033335a27eb928ccf73caecccfacea2a (patch)
tree6ca2ad406dceb3174f06cc5b6734637c9f6407e3 /scripts/genex_cmds.lua
parent3becb5fd21c45bb58e27768ce900da8abc4dbc73 (diff)
downloadrneovim-b8a32b66033335a27eb928ccf73caecccfacea2a.tar.gz
rneovim-b8a32b66033335a27eb928ccf73caecccfacea2a.tar.bz2
rneovim-b8a32b66033335a27eb928ccf73caecccfacea2a.zip
Add const qualifier and explicit length
Diffstat (limited to 'scripts/genex_cmds.lua')
-rw-r--r--scripts/genex_cmds.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/genex_cmds.lua b/scripts/genex_cmds.lua
index 969a874535..7fd258a6c3 100644
--- a/scripts/genex_cmds.lua
+++ b/scripts/genex_cmds.lua
@@ -34,15 +34,15 @@ local byte_a = string.byte('a')
local byte_z = string.byte('z')
local cmdidxs = string.format([[
-static cmdidx_T cmdidxs[%u] = {
+static const cmdidx_T cmdidxs[%u] = {
]], byte_z - byte_a + 2)
enumfile:write([[
typedef enum CMD_index {
]])
-defsfile:write([[
-static CommandDefinition cmdnames[] = {
-]])
+defsfile:write(string.format([[
+static CommandDefinition cmdnames[%u] = {
+]], #defs))
for i, cmd in ipairs(defs) do
local enumname = cmd.enum or ('CMD_' .. cmd.command)
firstchar = string.byte(cmd.command)