replace all TYPEDEF: void* XXX* with C-TYPE: XXX
parent
543ca72632
commit
866b62755e
|
@ -8,8 +8,8 @@ SPECIALIZED-ARRAY: void*
|
|||
|
||||
TYPEDEF: void* CFDictionaryRef
|
||||
TYPEDEF: void* CFMutableDictionaryRef
|
||||
TYPEDEF: void* CFDictionaryKeyCallBacks*
|
||||
TYPEDEF: void* CFDictionaryValueCallBacks*
|
||||
C-TYPE: CFDictionaryKeyCallBacks
|
||||
C-TYPE: CFDictionaryValueCallBacks
|
||||
|
||||
FUNCTION: CFDictionaryRef CFDictionaryCreate (
|
||||
CFAllocatorRef allocator,
|
||||
|
|
|
@ -6,7 +6,7 @@ IN: core-foundation.file-descriptors
|
|||
TYPEDEF: void* CFFileDescriptorRef
|
||||
TYPEDEF: int CFFileDescriptorNativeDescriptor
|
||||
TYPEDEF: void* CFFileDescriptorCallBack
|
||||
TYPEDEF: void* CFFileDescriptorContext*
|
||||
C-TYPE: CFFileDescriptorContext
|
||||
|
||||
FUNCTION: CFFileDescriptorRef CFFileDescriptorCreate (
|
||||
CFAllocatorRef allocator,
|
||||
|
|
|
@ -59,18 +59,18 @@ TYPEDEF: int PostgresPollingStatusType
|
|||
TYPEDEF: int PGTransactionStatusType
|
||||
TYPEDEF: int PGVerbosity
|
||||
|
||||
TYPEDEF: void* PGconn*
|
||||
TYPEDEF: void* PGresult*
|
||||
TYPEDEF: void* PGcancel*
|
||||
C-TYPE: PGconn
|
||||
C-TYPE: PGresult
|
||||
C-TYPE: PGcancel
|
||||
TYPEDEF: uint Oid
|
||||
TYPEDEF: uint* Oid*
|
||||
TYPEDEF: char pqbool
|
||||
TYPEDEF: void* PQconninfoOption*
|
||||
TYPEDEF: void* PGnotify*
|
||||
TYPEDEF: void* PQArgBlock*
|
||||
TYPEDEF: void* PQprintOpt*
|
||||
TYPEDEF: void* SSL*
|
||||
TYPEDEF: void* FILE*
|
||||
C-TYPE: PQconninfoOption
|
||||
C-TYPE: PGnotify
|
||||
C-TYPE: PQArgBlock
|
||||
C-TYPE: PQprintOpt
|
||||
C-TYPE: SSL
|
||||
C-TYPE: FILE
|
||||
|
||||
LIBRARY: postgresql
|
||||
|
||||
|
|
|
@ -104,7 +104,7 @@ FUNCTION: void* BIO_f_buffer ( ) ;
|
|||
CONSTANT: EVP_MAX_MD_SIZE 64
|
||||
|
||||
TYPEDEF: void* EVP_MD*
|
||||
TYPEDEF: void* ENGINE*
|
||||
C-TYPE: ENGINE
|
||||
|
||||
STRUCT: EVP_MD_CTX
|
||||
{ digest EVP_MD* }
|
||||
|
|
|
@ -91,7 +91,7 @@ CONSTANT: SSL_ERROR_WANT_ACCEPT 8
|
|||
TYPEDEF: void* ssl-method
|
||||
TYPEDEF: void* SSL_CTX*
|
||||
TYPEDEF: void* SSL_SESSION*
|
||||
TYPEDEF: void* SSL*
|
||||
C-TYPE: SSL
|
||||
|
||||
LIBRARY: libssl
|
||||
|
||||
|
@ -101,7 +101,7 @@ LIBRARY: libssl
|
|||
|
||||
TYPEDEF: void* X509_NAME*
|
||||
|
||||
TYPEDEF: void* X509*
|
||||
C-TYPE: X509
|
||||
|
||||
FUNCTION: int X509_NAME_get_text_by_NID ( X509_NAME* name, int nid, void* buf, int len ) ;
|
||||
FUNCTION: X509_NAME* X509_get_subject_name ( X509* a ) ;
|
||||
|
|
|
@ -19,8 +19,8 @@ IN: pango.cairo
|
|||
|
||||
LIBRARY: pangocairo
|
||||
|
||||
TYPEDEF: void* PangoCairoFontMap*
|
||||
TYPEDEF: void* PangoCairoFont*
|
||||
C-TYPE: PangoCairoFontMap
|
||||
C-TYPE: PangoCairoFont
|
||||
|
||||
FUNCTION: PangoFontMap*
|
||||
pango_cairo_font_map_new ( ) ;
|
||||
|
|
|
@ -15,14 +15,14 @@ PANGO_STYLE_OBLIQUE
|
|||
PANGO_STYLE_ITALIC ;
|
||||
|
||||
TYPEDEF: int PangoWeight
|
||||
TYPEDEF: void* PangoFont*
|
||||
TYPEDEF: void* PangoFontFamily*
|
||||
TYPEDEF: void* PangoFontFace*
|
||||
TYPEDEF: void* PangoFontMap*
|
||||
TYPEDEF: void* PangoFontMetrics*
|
||||
TYPEDEF: void* PangoFontDescription*
|
||||
TYPEDEF: void* PangoGlyphString*
|
||||
TYPEDEF: void* PangoLanguage*
|
||||
C-TYPE: PangoFont
|
||||
C-TYPE: PangoFontFamily
|
||||
C-TYPE: PangoFontFace
|
||||
C-TYPE: PangoFontMap
|
||||
C-TYPE: PangoFontMetrics
|
||||
C-TYPE: PangoFontDescription
|
||||
C-TYPE: PangoGlyphString
|
||||
C-TYPE: PangoLanguage
|
||||
|
||||
CONSTANT: PANGO_WEIGHT_THIN 100
|
||||
CONSTANT: PANGO_WEIGHT_ULTRALIGHT 200
|
||||
|
|
|
@ -10,9 +10,9 @@ IN: pango.layouts
|
|||
|
||||
LIBRARY: pango
|
||||
|
||||
TYPEDEF: void* PangoLayout*
|
||||
TYPEDEF: void* PangoLayoutIter*
|
||||
TYPEDEF: void* PangoLayoutLine*
|
||||
C-TYPE: PangoLayout
|
||||
C-TYPE: PangoLayoutIter
|
||||
C-TYPE: PangoLayoutLine
|
||||
|
||||
FUNCTION: PangoLayout*
|
||||
pango_layout_new ( PangoContext* context ) ;
|
||||
|
|
|
@ -23,7 +23,7 @@ CONSTANT: PANGO_SCALE 1024
|
|||
: pango>float ( n -- x ) PANGO_SCALE /f ; inline
|
||||
: float>pango ( x -- n ) PANGO_SCALE * >integer ; inline
|
||||
|
||||
TYPEDEF: void* PangoContext*
|
||||
C-TYPE: PangoContext
|
||||
|
||||
FUNCTION: PangoContext* pango_context_new ( ) ;
|
||||
|
||||
|
|
|
@ -37,11 +37,11 @@ TYPEDEF: fsfilcnt_t __fsfilcnt_t
|
|||
TYPEDEF: __uint64_t rlim_t
|
||||
TYPEDEF: uint32_t id_t
|
||||
|
||||
TYPEDEF: void* DIR*
|
||||
TYPEDEF: void* FILE*
|
||||
TYPEDEF: void* rlimit*
|
||||
TYPEDEF: void* rusage*
|
||||
TYPEDEF: void* sockaddr*
|
||||
C-TYPE: DIR
|
||||
C-TYPE: FILE
|
||||
C-TYPE: rlimit
|
||||
C-TYPE: rusage
|
||||
C-TYPE: sockaddr
|
||||
|
||||
os {
|
||||
{ linux [ "unix.types.linux" require ] }
|
||||
|
|
|
@ -4,7 +4,7 @@ USING: classes.struct alien.c-types alien.syntax ;
|
|||
IN: vm
|
||||
|
||||
TYPEDEF: void* cell
|
||||
TYPEDEF: void* context*
|
||||
C-TYPE: context
|
||||
|
||||
STRUCT: zone
|
||||
{ start cell }
|
||||
|
|
|
@ -10,7 +10,7 @@ COM-INTERFACE: IUnknown f {00000000-0000-0000-C000-000000000046}
|
|||
ULONG AddRef ( )
|
||||
ULONG Release ( ) ;
|
||||
|
||||
TYPEDEF: void* IAdviseSink*
|
||||
C-TYPE: IAdviseSink
|
||||
|
||||
COM-INTERFACE: IDataObject IUnknown {0000010E-0000-0000-C000-000000000046}
|
||||
HRESULT GetData ( FORMATETC* pFormatetc, STGMEDIUM* pmedium )
|
||||
|
|
|
@ -58,7 +58,7 @@ STRUCT: SCRIPT_VISATTR
|
|||
{ flags WORD } ;
|
||||
|
||||
TYPEDEF: void* SCRIPT_CACHE*
|
||||
TYPEDEF: void* ABC*
|
||||
C-TYPE: ABC
|
||||
|
||||
FUNCTION: HRESULT ScriptShape (
|
||||
HDC hdc,
|
||||
|
|
|
@ -105,7 +105,7 @@ CONSTANT: SD_BOTH 2
|
|||
|
||||
CONSTANT: SOL_SOCKET HEX: ffff
|
||||
|
||||
TYPEDEF: void* sockaddr*
|
||||
C-TYPE: sockaddr
|
||||
|
||||
STRUCT: sockaddr-in
|
||||
{ family short }
|
||||
|
|
|
@ -31,12 +31,12 @@ TYPEDEF: XID KeySym
|
|||
TYPEDEF: ulong Atom
|
||||
|
||||
TYPEDEF: char* XPointer
|
||||
TYPEDEF: void* Screen*
|
||||
C-TYPE: Screen
|
||||
TYPEDEF: void* GC
|
||||
TYPEDEF: void* Visual*
|
||||
TYPEDEF: void* XExtData*
|
||||
TYPEDEF: void* XFontProp*
|
||||
TYPEDEF: void* XComposeStatus*
|
||||
C-TYPE: Visual
|
||||
C-TYPE: XExtData
|
||||
C-TYPE: XFontProp
|
||||
C-TYPE: XComposeStatus
|
||||
TYPEDEF: void* XIM
|
||||
TYPEDEF: void* XIC
|
||||
|
||||
|
@ -47,9 +47,6 @@ TYPEDEF: int Bool
|
|||
TYPEDEF: ulong VisualID
|
||||
TYPEDEF: ulong Time
|
||||
|
||||
TYPEDEF: void* Window**
|
||||
TYPEDEF: void* Atom**
|
||||
|
||||
ALIAS: <XID> <ulong>
|
||||
ALIAS: <Window> <XID>
|
||||
ALIAS: <Drawable> <XID>
|
||||
|
|
|
@ -10,8 +10,8 @@ IN: curses.ffi
|
|||
{ [ os unix? ] [ "libcurses.so" ] }
|
||||
} cond "cdecl" add-library >>
|
||||
|
||||
TYPEDEF: void* WINDOW*
|
||||
TYPEDEF: void* SCREEN*
|
||||
C-TYPE: WINDOW
|
||||
C-TYPE: SCREEN
|
||||
TYPEDEF: void* va_list
|
||||
|
||||
TYPEDEF: uint chtype
|
||||
|
|
|
@ -38,8 +38,8 @@ TYPEDEF: long FT_F26Dot6
|
|||
FUNCTION: FT_Error FT_Init_FreeType ( void* library ) ;
|
||||
|
||||
! circular reference between glyph and face
|
||||
TYPEDEF: void* face*
|
||||
TYPEDEF: void* glyph*
|
||||
C-TYPE: face
|
||||
C-TYPE: glyph
|
||||
|
||||
STRUCT: glyph
|
||||
{ library void* }
|
||||
|
|
|
@ -17,10 +17,10 @@ os {
|
|||
LIBRARY: glu
|
||||
|
||||
! These are defined as structs in glu.h, but we only ever use pointers to them
|
||||
TYPEDEF: void* GLUnurbs*
|
||||
TYPEDEF: void* GLUquadric*
|
||||
TYPEDEF: void* GLUtesselator*
|
||||
TYPEDEF: void* GLubyte*
|
||||
C-TYPE: GLUnurbs
|
||||
C-TYPE: GLUquadric
|
||||
C-TYPE: GLUtesselator
|
||||
C-TYPE: GLubyte
|
||||
TYPEDEF: void* GLUfuncptr
|
||||
|
||||
! StringName
|
||||
|
|
|
@ -6,8 +6,8 @@ IN: tokyo.alien.tchdb
|
|||
|
||||
LIBRARY: tokyocabinet
|
||||
|
||||
TYPEDEF: void* TCXSTR*
|
||||
TYPEDEF: void* TCHDB*
|
||||
C-TYPE: TCXSTR
|
||||
C-TYPE: TCHDB
|
||||
|
||||
CONSTANT: HDBFOPEN 1
|
||||
CONSTANT: HDBFFATAL 2
|
||||
|
|
|
@ -13,7 +13,7 @@ IN: tokyo.alien.tcrdb
|
|||
|
||||
LIBRARY: tokyotyrant
|
||||
|
||||
TYPEDEF: void* TCRDB*
|
||||
C-TYPE: TCRDB
|
||||
! STRUCT: TCRDB
|
||||
! { mmtx pthread_mutex_t }
|
||||
! { eckey pthread_key_t }
|
||||
|
@ -95,7 +95,7 @@ CONSTANT: RDBITOPT TDBITOPT
|
|||
CONSTANT: RDBITVOID TDBITVOID
|
||||
CONSTANT: RDBITKEEP TDBITKEEP
|
||||
|
||||
TYPEDEF: void* RDBQRY*
|
||||
C-TYPE: RDBQRY
|
||||
! STRUCT: RDBQRY
|
||||
! { rdb TCRDB* }
|
||||
! { args TCLIST* } ;
|
||||
|
|
|
@ -6,9 +6,9 @@ IN: tokyo.alien.tctdb
|
|||
|
||||
LIBRARY: tokyocabinet
|
||||
|
||||
TYPEDEF: void* TDBIDX*
|
||||
TYPEDEF: void* TCTDB*
|
||||
TYPEDEF: void* TCMAP*
|
||||
C-TYPE: TDBIDX
|
||||
C-TYPE: TCTDB
|
||||
C-TYPE: TCMAP
|
||||
|
||||
CONSTANT: TDBFOPEN HDBFOPEN
|
||||
CONSTANT: TDBFFATAL HDBFFATAL
|
||||
|
@ -35,8 +35,8 @@ CONSTANT: TDBITOPT 9998
|
|||
CONSTANT: TDBITVOID 9999
|
||||
CONSTANT: TDBITKEEP 16777216
|
||||
|
||||
TYPEDEF: void* TDBCOND*
|
||||
TYPEDEF: void* TDBQRY*
|
||||
C-TYPE: TDBCOND
|
||||
C-TYPE: TDBQRY
|
||||
|
||||
C-ENUM:
|
||||
TDBQCSTREQ
|
||||
|
|
|
@ -21,7 +21,7 @@ C-ENUM:
|
|||
! FIXME: on windows 64bits this isn't correct, because long is 32bits there, and time_t is int64
|
||||
TYPEDEF: long tokyo_time_t
|
||||
|
||||
TYPEDEF: void* TCLIST*
|
||||
C-TYPE: TCLIST
|
||||
|
||||
FUNCTION: TCLIST* tclistnew ( ) ;
|
||||
FUNCTION: TCLIST* tclistnew2 ( int anum ) ;
|
||||
|
|
|
@ -19,7 +19,7 @@ TYPEDEF: int SQLINTEGER
|
|||
TYPEDEF: char SQLCHAR
|
||||
TYPEDEF: char* SQLCHAR*
|
||||
TYPEDEF: void* SQLHANDLE
|
||||
TYPEDEF: void* SQLHANDLE*
|
||||
C-TYPE: SQLHANDLE
|
||||
TYPEDEF: void* SQLHENV
|
||||
TYPEDEF: void* SQLHDBC
|
||||
TYPEDEF: void* SQLHSTMT
|
||||
|
|
Loading…
Reference in New Issue