summaryrefslogtreecommitdiff
path: root/vapi/cairo.vapi
diff options
context:
space:
mode:
authorJuerg Billeter <j@bitron.ch>2008-04-19 16:06:52 +0000
committerJürg Billeter <juergbi@src.gnome.org>2008-04-19 16:06:52 +0000
commitd6e31866ee472294ae571a3b49c3511f6f4f803b (patch)
tree0935ff9cc3a27d1cee0dba576ad0e93fe3546011 /vapi/cairo.vapi
parent32b6153fc03f971de58a1047d9c37d6e154e5934 (diff)
downloadvala-d6e31866ee472294ae571a3b49c3511f6f4f803b.tar.gz
Replace `pointer' by `void*' in all bindings and remove pointer struct
2008-04-19 Juerg Billeter <j@bitron.ch> Replace `pointer' by `void*' in all bindings and remove pointer struct from GLib bindings, fixes bug 510085 svn path=/trunk/; revision=1271
Diffstat (limited to 'vapi/cairo.vapi')
-rw-r--r--vapi/cairo.vapi24
1 files changed, 12 insertions, 12 deletions
diff --git a/vapi/cairo.vapi b/vapi/cairo.vapi
index fb36c33c5..1e6dcfc12 100644
--- a/vapi/cairo.vapi
+++ b/vapi/cairo.vapi
@@ -405,7 +405,7 @@ namespace Cairo {
public SurfaceType get_type ();
public Status write_to_png (string filename);
- public Status write_to_png_stream (WriteFunc write_func, pointer closure);
+ public Status write_to_png_stream (WriteFunc write_func, void* closure);
}
public enum Content {
@@ -452,7 +452,7 @@ namespace Cairo {
[CCode (cname = "cairo_image_surface_create_from_png")]
public ImageSurface.from_png (string filename);
[CCode (cname = "cairo_image_surface_create_from_png_stream")]
- public ImageSurface.from_png_stream (ReadFunc read_func, pointer closure);
+ public ImageSurface.from_png_stream (ReadFunc read_func, void* closure);
}
[CCode (cname = "cairo_surface_t", cheader_filename = "cairo-pdf.h")]
@@ -460,19 +460,19 @@ namespace Cairo {
[CCode (cname = "cairo_pdf_surface_create")]
public PdfSurface (string filename, double width_in_points, double height_in_points);
[CCode (cname = "cairo_pdf_surface_create_for_stream")]
- public PdfSurface.for_stream (WriteFunc write_func, pointer closure, double width_in_points, double height_in_points);
+ public PdfSurface.for_stream (WriteFunc write_func, void* closure, double width_in_points, double height_in_points);
public void set_size (double width_in_points, double height_in_points);
}
- public static delegate Status ReadFunc (pointer closure, uchar[] data);
- public static delegate Status WriteFunc (pointer closure, uchar[] data);
+ public static delegate Status ReadFunc (void* closure, uchar[] data);
+ public static delegate Status WriteFunc (void* closure, uchar[] data);
[CCode (cname = "cairo_surface_t", cheader_filename = "cairo-ps.h")]
public class PsSurface : Surface {
[CCode (cname = "cairo_ps_surface_create")]
public PsSurface (string filename, double width_in_points, double height_in_points);
[CCode (cname = "cairo_ps_surface_create_for_stream")]
- public PsSurface.for_stream (WriteFunc write_func, pointer closure, double width_in_points, double height_in_points);
+ public PsSurface.for_stream (WriteFunc write_func, void* closure, double width_in_points, double height_in_points);
public void set_size (double width_in_points, double height_in_points);
public void dsc_begin_setup ();
public void dsc_begin_page_setup ();
@@ -484,7 +484,7 @@ namespace Cairo {
[CCode (cname = "cairo_svg_surface_create")]
public SvgSurface (string filename, double width_in_points, double height_in_points);
[CCode (cname = "cairo_svg_surface_create_for_stream")]
- public SvgSurface.for_stream (WriteFunc write_func, pointer closure, double width_in_points, double height_in_points);
+ public SvgSurface.for_stream (WriteFunc write_func, void* closure, double width_in_points, double height_in_points);
public void restrict_to_version (SvgVersion version);
public static void get_versions (out SvgVersion[] versions);
}
@@ -498,15 +498,15 @@ namespace Cairo {
[CCode (cname = "cairo_surface_t", cheader_filename = "cairo-xlib.h")]
public class XlibSurface : Surface {
[CCode (cname = "cairo_xlib_surface_create")]
- public XlibSurface (pointer dpy, int drawable, pointer visual, int width, int height);
+ public XlibSurface (void* dpy, int drawable, void* visual, int width, int height);
[CCode (cname = "cairo_xlib_surface_create_for_bitmap")]
- public XlibSurface.for_bitmap (pointer dpy, int bitmap, pointer screen, int width, int height);
+ public XlibSurface.for_bitmap (void* dpy, int bitmap, void* screen, int width, int height);
public void set_size (int width, int height);
- public pointer get_display ();
- public pointer get_screen ();
+ public void* get_display ();
+ public void* get_screen ();
public void set_drawable (int drawable, int width, int height);
public int get_drawable ();
- public pointer get_visual ();
+ public void* get_visual ();
public int get_width ();
public int get_height ();
public int get_depth ();