From: Adrien Bustany Date: Sun, 14 Feb 2010 20:23:29 +0000 (-0300) Subject: libxml binding: Fix static delegates X-Git-Tag: 0.8.0~266 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=54988d721d4feae430b921c591d757908b988dea;p=thirdparty%2Fvala.git libxml binding: Fix static delegates The syntax has changed from static delegate to [CCode (has_target=false)]. This commit fixes the libxml binding. --- diff --git a/vapi/libxml-2.0.vapi b/vapi/libxml-2.0.vapi index d434ed532..75ec461e5 100644 --- a/vapi/libxml-2.0.vapi +++ b/vapi/libxml-2.0.vapi @@ -26,10 +26,10 @@ namespace Xml { /* nanoftp - minimal FTP implementation */ - [CCode (cname = "ftpDataCallback", cheader_filename = "libxml/nanoftp.h", has_target = false)] + [CCode (has_target = false, cname = "ftpDataCallback", cheader_filename = "libxml/nanoftp.h")] public delegate void FtpDataCallback (void* userData, [CCode (array_length = false)] char[] data, int len); - [CCode (cname = "ftpListCallback", cheader_filename = "libxml/nanoftp.h", has_target = false)] + [CCode (has_target = false, cname = "ftpListCallback", cheader_filename = "libxml/nanoftp.h")] public delegate void FtpListCallback (void* userData, string filename, string attrib, string owner, string group, ulong size, int links, int year, string month, int day, int hour, int minute); [Compact] @@ -857,10 +857,10 @@ namespace Xml { /* xmlIO - interface for the I/O interfaces used by the parser */ - [CCode (cname = "xmlInputCloseCallback", cheader_filename = "libxml/xmlIO.h", has_target = false)] + [CCode (has_target = false, cname = "xmlInputCloseCallback", cheader_filename = "libxml/xmlIO.h")] public delegate int InputCloseCallback (void* context); - [CCode (cname = "xmlInputReadCallback", cheader_filename = "libxml/xmlIO.h", has_target = false)] + [CCode (has_target = false, cname = "xmlInputReadCallback", cheader_filename = "libxml/xmlIO.h")] public delegate int InputReadCallback (void* context, [CCode (array_length = false)] char[] buffer, int len);