summaryrefslogtreecommitdiffstats
path: root/login-utils/agetty.c
diff options
context:
space:
mode:
authorLaMont Jones2007-07-18 01:47:33 +0200
committerKarel Zak2007-07-25 18:56:38 +0200
commit503e4f0c5b49fa556d4b0c70311d88ac8cc6df9a (patch)
tree2088f7936f96ed57eab030438616290ba01e8f3f /login-utils/agetty.c
parentdocs: add rdev(8) between deprecated utils (diff)
downloadkernel-qcow2-util-linux-503e4f0c5b49fa556d4b0c70311d88ac8cc6df9a.tar.gz
kernel-qcow2-util-linux-503e4f0c5b49fa556d4b0c70311d88ac8cc6df9a.tar.xz
kernel-qcow2-util-linux-503e4f0c5b49fa556d4b0c70311d88ac8cc6df9a.zip
agetty: fix short malloc in initstring handling
Signed-off-by: LaMont Jones <lamont@mmjgroup.com>
Diffstat (limited to 'login-utils/agetty.c')
-rw-r--r--login-utils/agetty.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/login-utils/agetty.c b/login-utils/agetty.c
index d5359d2c4..ff27b70ba 100644
--- a/login-utils/agetty.c
+++ b/login-utils/agetty.c
@@ -418,7 +418,7 @@ parse_args(argc, argv, op)
op->eightbits = 1;
break;
case 'I':
- if (!(op->initstring = malloc(strlen(optarg)))) {
+ if (!(op->initstring = malloc(strlen(optarg)+1))) {
error(_("can't malloc initstring"));
break;
}