X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Flzx_decompress.c;h=299b5409c1a92385fb7352452d8b29f4fe0ebfa0;hp=cce98e32a96904f850f5da6d3e10c2f11b9f39b5;hb=4a20aae0dd8469a352517a0b107416ffa99ccc55;hpb=8618172276fae088f311923a61bbf26c3d4d8941 diff --git a/src/lzx_decompress.c b/src/lzx_decompress.c index cce98e32..299b5409 100644 --- a/src/lzx_decompress.c +++ b/src/lzx_decompress.c @@ -118,7 +118,7 @@ struct lzx_decompressor { } _aligned_attribute(DECODE_TABLE_ALIGNMENT); /* Read a Huffman-encoded symbol using the precode. */ -static inline unsigned +static forceinline unsigned read_presym(const struct lzx_decompressor *d, struct input_bitstream *is) { return read_huffsym(is, d->precode_decode_table, @@ -126,7 +126,7 @@ read_presym(const struct lzx_decompressor *d, struct input_bitstream *is) } /* Read a Huffman-encoded symbol using the main code. */ -static inline unsigned +static forceinline unsigned read_mainsym(const struct lzx_decompressor *d, struct input_bitstream *is) { return read_huffsym(is, d->maincode_decode_table, @@ -134,7 +134,7 @@ read_mainsym(const struct lzx_decompressor *d, struct input_bitstream *is) } /* Read a Huffman-encoded symbol using the length code. */ -static inline unsigned +static forceinline unsigned read_lensym(const struct lzx_decompressor *d, struct input_bitstream *is) { return read_huffsym(is, d->lencode_decode_table, @@ -142,7 +142,7 @@ read_lensym(const struct lzx_decompressor *d, struct input_bitstream *is) } /* Read a Huffman-encoded symbol using the aligned offset code. */ -static inline unsigned +static forceinline unsigned read_alignedsym(const struct lzx_decompressor *d, struct input_bitstream *is) { return read_huffsym(is, d->alignedcode_decode_table,