]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/usp10/usp10.factor
Merge branch 'master' of git://factorcode.org/git/factor
[factor.git] / basis / windows / usp10 / usp10.factor
index eb57a469258ff10558ad03f7b28c9c7c34f96a5b..57702d8780f53084f788dc636bb50e298fdf01de 100755 (executable)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.syntax alien.destructors classes.struct ;
+USING: alien.c-types alien.syntax alien.destructors classes.struct
+windows.types ;
 IN: windows.usp10
 
 LIBRARY: usp10
@@ -56,6 +57,9 @@ SCRIPT_JUSTIFFY_RESERVED4 ;
 STRUCT: SCRIPT_VISATTR
     { flags WORD } ;
 
+TYPEDEF: void* SCRIPT_CACHE*
+C-TYPE: ABC
+
 FUNCTION: HRESULT ScriptShape (
     HDC hdc,
     SCRIPT_CACHE* psc,