diff -rup orig/gtk+-2.0.vapi fixes/gtk+-2.0.vapi
--- orig/gtk+-2.0.vapi	2012-03-29 23:18:21.092535150 +0200
+++ fixes/gtk+-2.0.vapi	2012-03-29 23:03:59.000000000 +0200
@@ -4253,7 +4253,7 @@ namespace Gtk {
 		public void add (Gdk.Atom target, uint flags, uint info);
 		public void add_image_targets (uint info, bool writable);
 		public void add_rich_text_targets (uint info, bool deserializable, Gtk.TextBuffer buffer);
-		public void add_table (Gtk.TargetEntry[] targets, uint ntargets);
+		public void add_table (Gtk.TargetEntry[] targets);
 		public void add_text_targets (uint info);
 		public void add_uri_targets (uint info);
 		public bool find (Gdk.Atom target, uint info);
diff -rup orig/gtk+-3.0.vapi fixes/gtk+-3.0.vapi
--- orig/gtk+-3.0.vapi	2012-03-29 23:18:44.296795294 +0200
+++ fixes/gtk+-3.0.vapi	2012-03-29 23:08:30.289907119 +0200
@@ -4271,7 +4271,7 @@ namespace Gtk {
 		public void add (Gdk.Atom target, uint flags, uint info);
 		public void add_image_targets (uint info, bool writable);
 		public void add_rich_text_targets (uint info, bool deserializable, Gtk.TextBuffer buffer);
-		public void add_table (Gtk.TargetEntry[] targets, uint ntargets);
+		public void add_table (Gtk.TargetEntry[] targets);
 		public void add_text_targets (uint info);
 		public void add_uri_targets (uint info);
 		public bool find (Gdk.Atom target, uint info);
