summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Koegel <eric.koegel@gmail.com>2016-03-14 16:45:22 +0300
committerEric Koegel <eric.koegel@gmail.com>2016-03-19 18:15:57 +0300
commitfcb90d141539d634650eb8aa632a1c66315051e7 (patch)
treeecfcd627817517f8e88f0fd81aa3ce9fe3c3b78e
parent53144732d094c8beec9c63f796f7aaa7e0961bf0 (diff)
downloadConsoleKit2-fcb90d141539d634650eb8aa632a1c66315051e7.tar.gz
pam-ck allow VTNR to be double-digit
-rw-r--r--pam-ck-connector/pam-ck-connector.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pam-ck-connector/pam-ck-connector.c b/pam-ck-connector/pam-ck-connector.c
index 77af7c2..7d691ca 100644
--- a/pam-ck-connector/pam-ck-connector.c
+++ b/pam-ck-connector/pam-ck-connector.c
@@ -342,7 +342,7 @@ pam_sm_open_session (pam_handle_t *pamh,
ck_pam_syslog (pamh, LOG_INFO, "using '%s' as X11 display device (from CKCON_X11_DISPLAY_DEVICE)", x11_display_device);
}
} else if ((s = pam_getenv (pamh, "XDG_VTNR")) != NULL) {
- int len = strlen (s) + 9; /* room for "/dev/ttyX\0" */
+ int len = strlen (s) + 10; /* room for "/dev/ttyXX\0" */
xdd = malloc (len);
snprintf (xdd, len, "/dev/tty%s", s);
x11_display_device = xdd;