public int Search(string text, int pos, int length, GtkSourceView.SourceBufferMatch match, uint options) { IntPtr native_text = GLib.Marshaller.StringToPtrGStrdup(text); int raw_ret = gtk_source_regex_search(Handle, native_text, pos, length, ref match, options); int ret = raw_ret; GLib.Marshaller.Free(native_text); return(ret); }
static extern int gtk_source_regex_search(IntPtr raw, IntPtr text, int pos, int length, ref GtkSourceView.SourceBufferMatch match, uint options);