1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-22 12:30:41 +00:00

Replace a return value of 0 by 1 as expected by the C standard.

git-svn-id: svn://svn.cc65.org/cc65/trunk@189 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2000-07-22 18:26:31 +00:00
parent 2503a31938
commit fa41731700

View File

@ -11,11 +11,15 @@
_longjmp:
sta ptr2 ; Save retval
stx ptr2+1
jsr popax ; get buf
ora ptr2+1 ; Check for 0
bne @L1
lda #1 ; 0 is illegal according to the standard...
sta ptr2 ; ... and must be replaced by 1
@L1: jsr popax ; get buf
sta ptr1
stx ptr1+1
ldy #0
; Get the old parameter stack
lda (ptr1),y