Skip to content
Commit fa3bc860 authored by Emmanuele Bassi's avatar Emmanuele Bassi 👣
Browse files

Fix the generation of the signal marshallers

The generation of the signal marshallers is based on an undefined
behaviour of the glib-genmarshal tool. Passing both the --header and
--body command line arguments is undocumented and untested behaviour.
The generated C source adds prototypes for the marshallers, and wraps
the whole file between C++ guards.

Instead of relying on undocumented behaviour, we can achieve the same
result by including the generated header in the generated source.

https://bugzilla.gnome.org/show_bug.cgi?id=784853
parent af889244
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment