diff --git a/src/config.c b/src/config.c index f947e25..d59b6fe 100644 --- a/src/config.c +++ b/src/config.c @@ -552,10 +552,10 @@ conf_keybind_section(char *src) cfg_set_sauv(src); - conf.nkeybind = get_size_sec(src, "key") + 1; - keys = emalloc(conf.nkeybind + 1, sizeof(Key)); + conf.nkeybind = get_size_sec(src, "key"); + keys = emalloc(conf.nkeybind, sizeof(Key)); - for(i = 0; i < conf.nkeybind + 1; ++i) + for(i = 0; i < conf.nkeybind; ++i) { tmp = get_nsec(src, "key", i);