diff options
author | Ingo Bürk | 2018-02-06 12:56:53 +0100 |
---|---|---|
committer | GitHub | 2018-02-06 12:56:53 +0100 |
commit | 0880b0ec03a7201c2bf178ee7613dcb9eec48fd2 (patch) | |
tree | 15acbbf0a900712d0986f358bb7cc70c31294cae | |
parent | Merge pull request #261 from tylerbrazier/no-sloc (diff) | |
parent | Add check for interval value (diff) |
Merge pull request #262 from foutaise/master
Add check for interval value
-rw-r--r-- | i3status.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -631,6 +631,11 @@ int main(int argc, char *argv[]) { die("Could not create socket\n"); int interval = cfg_getint(cfg_general, "interval"); + if (interval <= 0) { + die("Invalid interval attribute found in section %s, line %d: %d\n" + "Expected positive integer\n", + cfg_general->name, cfg_general->line, interval); + } /* One memory page which each plugin can use to buffer output. * Even though it’s unclean, we just assume that the user will not |