Skip to content
instance method

Zlib::Deflate#set_dictionary

(::String dictionary) -> ::String
set_dictionary(string)

Sets the preset dictionary and returns string. This method is available just only after Zlib::Deflate.new or Zlib::ZStream#reset method was called. See zlib.h for details.

Can raise errors of Z_STREAM_ERROR if a parameter is invalid (such as NULL dictionary) or the stream state is inconsistent, Z_DATA_ERROR if the given dictionary doesn’t match the expected one (incorrect adler32 value)

See also #params #initialize_copy also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0