Exemplo n.º 1
0
func (v *SourceLanguageManager) GetSearchPath() []string {
	var dirs []string
	cdirs := C.gtk_source_language_manager_get_search_path(v.GSourceLanguageManager)
	for {
		dirs = append(dirs, gostring(*cdirs))
		cdirs = C.nextGstr(cdirs)
		if *cdirs == nil {
			break
		}
	}
	return dirs
}
Exemplo n.º 2
0
func (v *GtkSourceLanguageManager) GetSearchPath() []string {
	var dirs []string
	cdirs := C.gtk_source_language_manager_get_search_path(v.LanguageManager)
	for {
		dirs = append(dirs, C.GoString(C.to_charptr(*cdirs)))
		cdirs = C.next_gcharptr(cdirs)
		if *cdirs == nil {
			break
		}
	}
	return dirs
}