diff options
author | nicm <nicm> | 2014-03-31 21:32:31 +0000 |
---|---|---|
committer | nicm <nicm> | 2014-03-31 21:32:31 +0000 |
commit | 18cb13521840f678290b0a78d4e058c92795fabb (patch) | |
tree | 0363c803f5f02a16a095ffbfbc4f65a98e4750af /cmd.c | |
parent | 04f469a3245c528abc7865841d51bc0d222a94f9 (diff) | |
download | rtmux-18cb13521840f678290b0a78d4e058c92795fabb.tar.gz rtmux-18cb13521840f678290b0a78d4e058c92795fabb.tar.bz2 rtmux-18cb13521840f678290b0a78d4e058c92795fabb.zip |
Don't write into buffer if no arguments, reported by Filipe Rosset.
Diffstat (limited to 'cmd.c')
-rw-r--r-- | cmd.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -139,6 +139,9 @@ cmd_pack_argv(int argc, char **argv, char *buf, size_t len) size_t arglen; int i; + if (argc == 0) + return (0); + *buf = '\0'; for (i = 0; i < argc; i++) { if (strlcpy(buf, argv[i], len) >= len) |