Example #1
0
func (v *SourceLanguage) GetMimeTypes() []string {
	var types []string
	ctypes := C.gtk_source_language_get_mime_types(v.GSourceLanguage)
	for {
		types = append(types, gostring(*ctypes))
		ctypes = C.nextGstr(ctypes)
		if *ctypes == nil {
			break
		}
	}
	return types
}
Example #2
0
func (v *GtkSourceLanguage) GetMimeTypes() []string {
	var types []string
	ctypes := C.gtk_source_language_get_mime_types(v.SourceLanguage)
	for {
		types = append(types, C.GoString(C.to_charptr(*ctypes)))
		ctypes = C.next_gcharptr(ctypes)
		if *ctypes == nil {
			break
		}
	}
	return types
}