--- xtrlock.c 2002-09-01 00:46:29.000000000 -0400 +++ xtrlock.c.new 2005-01-16 19:58:30.000000000 -0500 @@ -197,9 +197,11 @@ break; default: if (clen != 1) break; - if (rlen < (sizeof(rbuf) - 1)) rbuf[rlen]= cbuf[0]; /* allow space for the trailing \0 */ - rlen++; + if (rlen < (sizeof(rbuf) - 1)) { + rbuf[rlen]= cbuf[0]; + rlen++; + } break; } break;