Rev 220 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 220 | Rev 242 | ||
---|---|---|---|
Line 616... | Line 616... | ||
616 | jne invalid_argument |
616 | jne invalid_argument |
617 | load_from_code: |
617 | load_from_code: |
618 | cmp byte [esi],'.' |
618 | cmp byte [esi],'.' |
619 | je invalid_value |
619 | je invalid_value |
620 | call get_address_value |
620 | or [size_override],-1 |
- | 621 | call get_address_value |
|
621 | call calculate_relative_offset |
622 | call calculate_relative_offset |
622 | push esi edi |
623 | push esi edi |
623 | cmp [next_pass_needed],0 |
624 | cmp [next_pass_needed],0 |
624 | jne load_address_type_ok |
625 | jne load_address_type_ok |
625 | cmp [value_type],0 |
626 | cmp [value_type],0 |
Line 674... | Line 675... | ||
674 | cmp ax,80h+'(' shl 8 |
675 | cmp ax,80h+'(' shl 8 |
675 | jne invalid_argument |
676 | jne invalid_argument |
676 | cmp byte [esi],'.' |
677 | cmp byte [esi],'.' |
677 | je invalid_value |
678 | je invalid_value |
678 | call get_address_value |
679 | or [size_override],-1 |
- | 680 | call get_address_value |
|
679 | call calculate_relative_offset |
681 | call calculate_relative_offset |
680 | push esi edi |
682 | push esi edi |
681 | cmp [next_pass_needed],0 |
683 | cmp [next_pass_needed],0 |
682 | jne store_address_type_ok |
684 | jne store_address_type_ok |
683 | cmp [value_type],0 |
685 | cmp [value_type],0 |