aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--textdecomp.s3
1 files changed, 3 insertions, 0 deletions
diff --git a/textdecomp.s b/textdecomp.s
index baa6b41..725d0a5 100644
--- a/textdecomp.s
+++ b/textdecomp.s
@@ -322,6 +322,9 @@ dict_lookup:
rts ; print rest of original message
+ ; this size doesn't include _print_location and _print_item, they really
+ ; aren't part of the decompressor, they're only in this file so they
+ ; can fall through to _print_msg instead of jmp there (saves a few bytes).
decodersize = * - _print_msg
.out .sprintf("print_msg() is %d bytes", decodersize + tablesize)