Re: Gtk 1.162 build issues under win32
- From: "T.J. Ferraro" <tjtoocool phreaker net>
- To: gtk-perl-list gnome org
- Subject: Re: Gtk 1.162 build issues under win32
- Date: Sat, 29 Dec 2007 15:44:25 -0800
Yep, moving the statement up one line did the trick.
Thanks
T.J.
muppet wrote:
Try changing the code to this:
static void
gtk2perl_pango_cairo_shape_renderer_func (cairo_t *cr,
PangoAttrShape * attr,
gboolean do_path,
gpointer data)
{
GPerlCallback * callback = data; /* Do this first in case the
next macro ends with a statement */
dGPERL_CALLBACK_MARSHAL_SP;
GPERL_CALLBACK_MARSHAL_INIT (callback);
....
This should give the same effect as what you did with changing the
argument's type, but will not require casting the function pointer at
its points of use, and will verify the theory that something about the
expansion of dGPERL_CALLBACK_MARSHAL_SP is amiss.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]