This is version 2 of the xlockmore patch.

Apply by doing:
       Assuming an OpenBSD 2.6 X11 src tree is checked out:

       cd /usr/X11/xc/programs/xlockmore/xlock
       patch -p0 < 022_xlockmore.patch
       xmkmf -a
       make
       make install

Index: xlock/resource.c
===================================================================
RCS file: /cvs/X11/xc/programs/xlockmore/xlock/resource.c,v
retrieving revision 1.1.1.5
retrieving revision 1.2
diff -u -r1.1.1.5 -r1.2
--- xlock/resource.c    2000/04/15 09:17:04     1.1.1.5
+++ xlock/resource.c    2000/05/16 03:33:11     1.2
@@ -2037,7 +2037,8 @@
               mode = DEF_MODE;

       if (!strcmp(old_default_mode, "")) {
-               (void) strcpy(old_default_mode, mode);
+               (void) strncpy(old_default_mode, mode, 20-1);
+               old_default_mode[20-1] = '\0';
       }
       for (i = 0; i < numprocs; i++) {
               if (!strcmp(LockProcs[i].cmdline_arg, mode)) {