diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2017-10-24 19:36:30 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-10-24 19:36:30 -0400 |
| commit | b5b583aa8d9318a36a89129b08dee7f9fdedcf68 (patch) | |
| tree | 55ddd237d50698bc0a53a42b41def519b337c935 /tools/start-stop-daemon.c | |
| parent | 47473bbbc7cc919eace33812419c0eb76e4cda68 (diff) | |
| parent | b11b57723b963fb5d0ab11748b7957f0b7fa5d37 (diff) | |
Merge pull request #1357 from opensourcerouting/coverity_fixes
Coverity fixes
Diffstat (limited to 'tools/start-stop-daemon.c')
| -rw-r--r-- | tools/start-stop-daemon.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/tools/start-stop-daemon.c b/tools/start-stop-daemon.c index 30dc6484ae..8dc16f4209 100644 --- a/tools/start-stop-daemon.c +++ b/tools/start-stop-daemon.c @@ -538,10 +538,7 @@ static void parse_options(int argc, char *const *argv) execname = optarg; break; case 'c': /* --chuid <username>|<uid> */ - /* we copy the string just in case we need the - * argument later. */ - changeuser = strdup(optarg); - changeuser = strtok(changeuser, ":"); + changeuser = strtok(optarg, ":"); changegroup = strtok(NULL, ":"); break; case 'r': /* --chroot /new/root */ |
