void Add(IntPtr attribute, uint start, uint end) { unsafe { PangoAttribute *attPtr = (PangoAttribute *) attribute; attPtr->start_index = start; attPtr->end_index = end; } pango_attr_list_insert (list, attribute); }