Add primitive to perform XSelectInput library call.
authorChris Hanson <org/chris-hanson/cph>
Mon, 25 Sep 1995 20:04:19 +0000 (20:04 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 25 Sep 1995 20:04:19 +0000 (20:04 +0000)
v7/src/microcode/x11base.c

index da5e08af56ed6fbad5cf03b7417eb796f039657c..d240cb2d0b3cf9a0a74967993af15261314ecfba 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: x11base.c,v 1.59 1995/09/18 22:52:36 cph Exp $
+$Id: x11base.c,v 1.60 1995/09/25 20:04:19 cph Exp $
 
 Copyright (c) 1989-95 Massachusetts Institute of Technology
 
@@ -2381,3 +2381,12 @@ DEFINE_PRIMITIVE ("X-MAX-REQUEST-SIZE", Prim_x_max_request_size, 1, 1, 0)
   PRIMITIVE_RETURN
     (long_to_integer (XMaxRequestSize (XD_DISPLAY (x_display_arg (1)))));
 }
+
+DEFINE_PRIMITIVE ("X-SELECT-INPUT", Prim_x_select_input, 3, 3, 0)
+{
+  PRIMITIVE_HEADER (3);
+  XSelectInput ((XD_DISPLAY (x_display_arg (1))),
+               (arg_ulong_integer (2)),
+               (arg_integer (3)));
+  PRIMITIVE_RETURN (UNSPECIFIC);
+}