package gcfg

import (
	
)
FatalOnly filters the results of a Read*Into invocation and returns only fatal errors. That is, errors (warnings) indicating data for unknown sections / variables is ignored. Example invocation: err := gcfg.FatalOnly(gcfg.ReadFileInto(&cfg, configFile)) if err != nil { ...
func ( error) error {
	return warnings.FatalOnly()
}

func ( error) bool {
	,  := .(extraData)
	return !
}

type extraData struct {
	section    string
	subsection *string
	variable   *string
}

func ( extraData) () string {
	 := "can't store data at section \"" + .section + "\""
	if .subsection != nil {
		 += ", subsection \"" + *.subsection + "\""
	}
	if .variable != nil {
		 += ", variable \"" + *.variable + "\""
	}
	return 
}