1
0
mirror of https://github.com/cc65/cc65.git synced 2025-01-13 09:31:53 +00:00

Reintroduce a patch for a bug that has been lost between version 1.2 and 1.3

of the vsprintf module.


git-svn-id: svn://svn.cc65.org/cc65/trunk@1372 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2002-07-27 07:31:13 +00:00
parent 8d8458032d
commit 58ef7c8df5

View File

@ -152,10 +152,13 @@ _vsprintf:
tya
sta (ptr1),y
; Return the number of bytes written.
lda outdesc ; ccount
ldx outdesc+1
rts
; Return the number of bytes written. The carry is clear here because of the
; last addition which will never overflow for sane code.
lda outdesc ; ccount
ldx outdesc+1
adc #1 ; Account for terminator
bcc @L9
inx
@L9: rts