From ff9fc2713b7f990620df243bc8d884005bbead73 Mon Sep 17 00:00:00 2001 From: Joe Groff Date: Mon, 22 Feb 2010 21:57:56 -0800 Subject: [PATCH] cairo.ffi: update references to pointer types in alien-callbacks --- basis/cairo/ffi/ffi.factor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/basis/cairo/ffi/ffi.factor b/basis/cairo/ffi/ffi.factor index 947869e357..49975afc61 100644 --- a/basis/cairo/ffi/ffi.factor +++ b/basis/cairo/ffi/ffi.factor @@ -38,7 +38,7 @@ TYPEDEF: void* cairo_pattern_t TYPEDEF: void* cairo_destroy_func_t : cairo-destroy-func ( quot -- callback ) - [ void { void* } "cdecl" ] dip alien-callback ; inline + [ void { pointer: void } "cdecl" ] dip alien-callback ; inline ! See cairo.h for details STRUCT: cairo_user_data_key_t @@ -79,11 +79,11 @@ CONSTANT: CAIRO_CONTENT_COLOR_ALPHA HEX: 3000 TYPEDEF: void* cairo_write_func_t : cairo-write-func ( quot -- callback ) - [ cairo_status_t { void* uchar* int } "cdecl" ] dip alien-callback ; inline + [ cairo_status_t { pointer: void pointer: uchar int } "cdecl" ] dip alien-callback ; inline TYPEDEF: void* cairo_read_func_t : cairo-read-func ( quot -- callback ) - [ cairo_status_t { void* uchar* int } "cdecl" ] dip alien-callback ; inline + [ cairo_status_t { pointer: void pointer: uchar int } "cdecl" ] dip alien-callback ; inline ! Functions for manipulating state objects FUNCTION: cairo_t*