saved few bytes in hariable handling code

This commit is contained in:
FeralChild64 committed 2020-07-17 21:12:17 +02:00
1 parent 6c930e8367
commit dafb902a44
2 files changed
+2 -7

No files matched your search

+1 -2
View File
@@ -70,9 +70,8 @@ varstr_free_inside:
bcc !+
inc DSCPNT+2
!:
// Put the size - this value will be used by the garbage collector // XXX maybe size-1 would be better?
// Put the size-1, garbage collector will make use of this value
inc DSCPNT+0
lda DSCPNT+0
ldy #$00
+1 -5
View File
@@ -87,7 +87,7 @@ varstr_garbage_collect_check_bptr:
dew TXTPTR
#endif
// Check whether the back-pointer is NULL
// Copy the back-pointer to OLDTXT, check if it is NULL
ldy #$00
@@ -293,11 +293,7 @@ varstr_garbage_collect_unused:
ldy #$00
lda (TXTPTR), y
// Decrement string length by 1, it will be easier to perform calculations
tax
dex
// Increase INDEX (shift offset) by string length + back-pointer length