@@ -2280,38 +2280,10 @@ void DefineZlibConstants(Local<Object> target) {
22802280 NODE_DEFINE_CONSTANT (target,
22812281 BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION );
22822282 NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_PARAM_LARGE_WINDOW );
2283- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_NO_ERROR );
2284- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_SUCCESS );
2285- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_NEEDS_MORE_INPUT );
2286- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_NEEDS_MORE_OUTPUT );
2287- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE );
2288- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_RESERVED );
2289- NODE_DEFINE_CONSTANT (target,
2290- BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE );
2291- NODE_DEFINE_CONSTANT (target,
2292- BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET );
2293- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME );
2294- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_CL_SPACE );
2295- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE );
2296- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT );
2297- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1 );
2298- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2 );
2299- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_TRANSFORM );
2300- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_DICTIONARY );
2301- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS );
2302- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_PADDING_1 );
2303- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_PADDING_2 );
2304- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_DISTANCE );
2305- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_FORMAT_BLOCK_SWITCH );
2306- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET );
2307- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_INVALID_ARGUMENTS );
2308- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES );
2309- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS );
2310- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP );
2311- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1 );
2312- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2 );
2313- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES );
2314- NODE_DEFINE_CONSTANT (target, BROTLI_DECODER_ERROR_UNREACHABLE );
2283+ #define V (PREFIX, NAME, CODE ) \
2284+ NODE_DEFINE_CONSTANT (target, BROTLI_DECODER ##PREFIX ##NAME );
2285+ BROTLI_DECODER_ERROR_CODES_LIST (V, )
2286+ #undef V
23152287
23162288 // Zstd constants
23172289 NODE_DEFINE_CONSTANT (target, ZSTD_e_continue);
0 commit comments