]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/x11/xlib/xlib.factor
alien.c-types: not necessary to import `short` differently anymore
[factor.git] / basis / x11 / xlib / xlib.factor
index eaf7a416ada4d7e53d8e1ded0c709740408cddc2..f45babd6a65c94709e34946e84fc1db540006a71 100644 (file)
@@ -13,8 +13,7 @@
 !
 ! https://www.x.org/releases/X11R7.6/doc/libX11/specs/libX11/libX11.html
 USING: accessors alien.c-types alien.data alien.syntax classes.struct
-kernel literals math x11.syntax x11.X ;
-FROM: alien.c-types => short ;
+io.encodings.ascii kernel literals math x11.X x11.syntax ;
 IN: x11.xlib
 
 LIBRARY: xlib
@@ -51,7 +50,7 @@ STRUCT: Display
     { free_funcs void* }
     { fd int } ;
 
-X-FUNCTION: Display* XOpenDisplay ( void* display_name )
+X-FUNCTION: Display* XOpenDisplay ( c-string[ascii] display_name )
 
 ! 2.2 Obtaining Information about the Display, Image Formats, or Screens