eabebae1fe
Notable changes in this release: * multiscreen support (pops up on all configured displays) * support for Xinerama * a new +title option * better escalation handling * +verbose option
22 lines
746 B
Plaintext
22 lines
746 B
Plaintext
$OpenBSD: patch-lock_c,v 1.2 2002/05/10 11:16:03 naddy Exp $
|
|
--- lock.c.orig Wed May 8 18:55:02 2002
|
|
+++ lock.c Wed May 8 19:00:23 2002
|
|
@@ -103,7 +103,7 @@ draw_message(const char *message)
|
|
|
|
if (!redraw) {
|
|
if (message)
|
|
- strcpy(cur_message, message);
|
|
+ strlcpy(cur_message, message, sizeof(cur_message));
|
|
else
|
|
cur_message[0] = 0;
|
|
}
|
|
@@ -138,7 +138,7 @@ check_password(XKeyEvent *xkey)
|
|
draw_message("Incorrect password! Try again");
|
|
else {
|
|
char message[MAX_MESSAGE_SIZE];
|
|
- strcpy(message, "Enter password to unlock screen");
|
|
+ strlcpy(message, "Enter password to unlock screen", sizeof(message));
|
|
if (password_pos > 0) {
|
|
int i, pos = strlen(message);
|
|
message[pos++] = ':';
|