diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2014-02-26 21:42:59 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2014-02-26 21:42:59 +0000 |
commit | 0bb9d51965f1920f303f8c9abd8133ce99d5818f (patch) | |
tree | ec5551e2b511cf1f9319f5b8402f408049e20c18 | |
parent | 6d9f936ff22e9488bec90e22338a5543fbeb25fc (diff) | |
download | rtmux-0bb9d51965f1920f303f8c9abd8133ce99d5818f.tar.gz rtmux-0bb9d51965f1920f303f8c9abd8133ce99d5818f.tar.bz2 rtmux-0bb9d51965f1920f303f8c9abd8133ce99d5818f.zip |
Don't write into buffer if no arguments, reported by Filipe Rosset.
-rw-r--r-- | cmd.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -138,6 +138,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) |