Esempio n. 1
0
func (v *SourceLanguageManager) GetLanguageIds() []string {
	var ids []string
	cids := C.gtk_source_language_manager_get_language_ids(v.GSourceLanguageManager)
	for {
		ids = append(ids, gostring(*cids))
		cids = C.nextGstr(cids)
		if *cids == nil {
			break
		}
	}
	return ids
}
Esempio n. 2
0
func (v *GtkSourceLanguageManager) GetLanguageIds() []string {
	var ids []string
	cids := C.gtk_source_language_manager_get_language_ids(v.LanguageManager)
	for {
		ids = append(ids, C.GoString(C.to_charptr(*cids)))
		cids = C.next_gcharptr(cids)
		if *cids == nil {
			break
		}
	}
	return ids
}