diff options
Diffstat (limited to 'gio/src/socketcontrolmessage.ccg')
-rw-r--r-- | gio/src/socketcontrolmessage.ccg | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gio/src/socketcontrolmessage.ccg b/gio/src/socketcontrolmessage.ccg index ff98610c..ba0924e3 100644 --- a/gio/src/socketcontrolmessage.ccg +++ b/gio/src/socketcontrolmessage.ccg @@ -17,6 +17,23 @@ #include <gio/gio.h> #include <glibmm/exceptionhandler.h> +namespace // anonymous +{ +using SocketControlMessage_deserialize_vfunc_functype = GSocketControlMessage* (*) + (int level, int type, gsize size, gpointer data); + +SocketControlMessage_deserialize_vfunc_functype SocketControlMessage_deserialize_vfunc_funcptr; + +extern "C" +{ +static GSocketControlMessage* +SocketControlMessage_deserialize_vfunc_c_callback(int level, int type, gsize size, gpointer data) +{ + return SocketControlMessage_deserialize_vfunc_funcptr(level, type, size, data); +} +} // extern "C" +} // anonymous namespace + namespace Gio { // static |