diff options
author | Jérémie Courrèges-Anglas <jca@wxcvbn.org> | 2014-03-05 03:04:01 +0100 |
---|---|---|
committer | Jérémie Courrèges-Anglas <jca@wxcvbn.org> | 2014-03-24 10:23:48 +0100 |
commit | 693cc223a8b12af93874f23aa514d8e9c60ff195 (patch) | |
tree | bc8a4d45605cd18b658ad97690772fddccda838f | |
parent | f2db5efa8f582dfd2e2a2e27a0c702b97d079d55 (diff) | |
download | ratpoison-693cc223a8b12af93874f23aa514d8e9c60ff195.zip |
Don't dup args passed on the cli, we don't mangle them.
-rw-r--r-- | src/main.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -655,8 +655,7 @@ main (int argc, char *argv[]) cmd_count++; break; case 'd': - free (display); - display = xstrdup (optarg); + display = optarg; break; case 's': screen_arg = 1; @@ -666,8 +665,7 @@ main (int argc, char *argv[]) interactive = 1; break; case 'f': - free (alt_rcfile); - alt_rcfile = xstrdup (optarg); + alt_rcfile = optarg; break; default: @@ -781,7 +779,6 @@ main (int argc, char *argv[]) if (read_startup_files (alt_rcfile) == -1) return EXIT_FAILURE; - free (alt_rcfile); /* Indicate to the user that ratpoison has booted. */ if (defaults.startup_message) |