summaryrefslogtreecommitdiffstats
path: root/sys-utils/rtcwake.c
diff options
context:
space:
mode:
authorDavidlohr Bueso2011-02-27 18:45:01 +0100
committerKarel Zak2011-03-08 13:34:20 +0100
commitc1196d3ab706ed05f0f1ee3973d0823c0a8e0734 (patch)
tree278379a582c41451ef6a96556a640a4de7a3b3ac /sys-utils/rtcwake.c
parentblkid: don't ignore -i (diff)
downloadkernel-qcow2-util-linux-c1196d3ab706ed05f0f1ee3973d0823c0a8e0734.tar.gz
kernel-qcow2-util-linux-c1196d3ab706ed05f0f1ee3973d0823c0a8e0734.tar.xz
kernel-qcow2-util-linux-c1196d3ab706ed05f0f1ee3973d0823c0a8e0734.zip
rtcwake: do not duplicate argument strings
This is not necessary and prevents memory leaks. Reported-by: Marek Otahal <markotahal@gmail.com> Signed-off-by: Davidlohr Bueso <dave@gnu.org>
Diffstat (limited to 'sys-utils/rtcwake.c')
-rw-r--r--sys-utils/rtcwake.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys-utils/rtcwake.c b/sys-utils/rtcwake.c
index 5b54537a3..94a9d61dc 100644
--- a/sys-utils/rtcwake.c
+++ b/sys-utils/rtcwake.c
@@ -398,7 +398,7 @@ int main(int argc, char **argv)
break;
case 'd':
- devname = strdup(optarg);
+ devname = optarg;
break;
case 'l':
@@ -423,7 +423,7 @@ int main(int argc, char **argv)
|| strcmp(optarg, "disable") == 0
|| strcmp(optarg, "show") == 0
) {
- suspend = strdup(optarg);
+ suspend = optarg;
break;
}