// newDecoderDict creates a new decoder dictionary. The whole dictionary
// will be used as reader buffer.
newDecoderDict creates a new decoder dictionary. The whole dictionary
will be used as reader buffer.
// newDecoderDict creates a new decoder dictionary . The whole dictionary // will be used as reader buffer .
func newDecoderDict(dictCap int) (d *decoderDict, err error) {
	if !(1 <= dictCap && int64(dictCap) <= MaxDictCap) {
		return nil, errors.New("lzma: dictCap out of range")
	}
	d = &decoderDict{buf: *newBuffer(dictCap)}
	return d, nil
}
func newDecoderDict ( dictCap int ) ( d * decoderDict , err error ) { if ! ( 1 <= dictCap && int64 ( dictCap ) <= MaxDictCap ) { return nil , errors . New ( " " ) } d = & decoderDict { buf : * newBuffer ( dictCap ) } return d , nil }
newDecoderDict creates a new decoder dictionary.
newDecoderDict creates a new decoder dictionary .
// lower limit supports easy test cases