X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Flzx_decompress.c;h=299b5409c1a92385fb7352452d8b29f4fe0ebfa0;hb=afd591fa8c7528169234d15e3c71fc26b2b34575;hp=cce98e32a96904f850f5da6d3e10c2f11b9f39b5;hpb=4ee103c6e2a2988e1fb358bfa2dc38dcb621505a;p=wimlib 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,