[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#278191: patch



--- 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;

Reply to: