* xselect.c (Fx_get_cut_buffer): Correct check for buf_num in
authorJim Blandy <jimb@redhat.com>
Mon, 16 Nov 1992 01:04:24 +0000 (01:04 +0000)
committerJim Blandy <jimb@redhat.com>
Mon, 16 Nov 1992 01:04:24 +0000 (01:04 +0000)
range.

* xselect.c (Fx_get_cut_buffer, Fx_set_cut_buffer): Fix error
message format; use NUM_CUT_BUFFERS instead of literal 7.

src/xselect.c.old

index 3ed83c9..fcbae4b 100644 (file)
@@ -808,8 +808,8 @@ and use selections for the serious work.")
       buf_num = XINT (n);
     }
 
-  if (buf_num < 0 && buf_num > NUM_CUT_BUFFERS)
-    error ("cut buffer numbers must be from zero to seven.");
+  if (buf_num < 0 || buf_num >= NUM_CUT_BUFFERS)
+    error ("cut buffer numbers must be from zero to seven");
 
   {
     Lisp_Object value;
@@ -859,8 +859,8 @@ and use selections for the serious work.")
 
   buf_num = XINT (n);
 
-  if (buf_num < 0 || buf_num > 7)
-    error ("cut buffer numbers must be from zero to seven.");
+  if (buf_num < 0 || buf_num >= NUM_CUT_BUFFERS)
+    error ("cut buffer numbers must be from zero to seven");
 
   BLOCK_INPUT;