bool InvokeNative(Gtk.RecentFilterInfo filter_info) { IntPtr native_filter_info = GLib.Marshaller.StructureToPtrAlloc(filter_info); bool __result = native_cb(native_filter_info, __data); Marshal.FreeHGlobal(native_filter_info); return(__result); }
public bool Filter(Gtk.RecentFilterInfo filter_info) { IntPtr native_filter_info = GLib.Marshaller.StructureToPtrAlloc(filter_info); bool raw_ret = gtk_recent_filter_filter(Handle, native_filter_info); bool ret = raw_ret; Marshal.FreeHGlobal(native_filter_info); return(ret); }