diff options
Diffstat (limited to 'contrib/masmx86/inffas32.asm')
-rw-r--r-- | contrib/masmx86/inffas32.asm | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/contrib/masmx86/inffas32.asm b/contrib/masmx86/inffas32.asm index 7d76e1c..531bcef 100644 --- a/contrib/masmx86/inffas32.asm +++ b/contrib/masmx86/inffas32.asm | |||
@@ -84,17 +84,20 @@ dd 2147483647 | |||
84 | dd 4294967295 | 84 | dd 4294967295 |
85 | 85 | ||
86 | 86 | ||
87 | ; head was added in zlib 1.2.2.1, so we add addstr | ||
88 | ; set addstr to 0 with zlib 1.2.1 of below | ||
89 | addstr equ 4 | ||
87 | 90 | ||
88 | mode_state equ 0 ;/* state->mode */ | 91 | mode_state equ 0 ;/* state->mode */ |
89 | wsize_state equ 32 ;/* state->wsize */ | 92 | wsize_state equ 32+addstr ;/* state->wsize */ |
90 | write_state equ (36+4) ;/* state->write */ | 93 | write_state equ (36+4+addstr) ;/* state->write */ |
91 | window_state equ (40+4) ;/* state->window */ | 94 | window_state equ (40+4+addstr) ;/* state->window */ |
92 | hold_state equ (44+4) ;/* state->hold */ | 95 | hold_state equ (44+4+addstr) ;/* state->hold */ |
93 | bits_state equ (48+4) ;/* state->bits */ | 96 | bits_state equ (48+4+addstr) ;/* state->bits */ |
94 | lencode_state equ (64+4) ;/* state->lencode */ | 97 | lencode_state equ (64+4+addstr) ;/* state->lencode */ |
95 | distcode_state equ (68+4) ;/* state->distcode */ | 98 | distcode_state equ (68+4+addstr) ;/* state->distcode */ |
96 | lenbits_state equ (72+4) ;/* state->lenbits */ | 99 | lenbits_state equ (72+4+addstr) ;/* state->lenbits */ |
97 | distbits_state equ (76+4) ;/* state->distbits */ | 100 | distbits_state equ (76+4+addstr) ;/* state->distbits */ |
98 | 101 | ||
99 | 102 | ||
100 | ;;SECTION .text | 103 | ;;SECTION .text |