summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pathname.asm2
1 files changed, 2 insertions, 0 deletions
diff --git a/pathname.asm b/pathname.asm
index 0e801b9..469e607 100644
--- a/pathname.asm
+++ b/pathname.asm
@@ -85,6 +85,7 @@ GPROC(genpath)
pushw %bx /* -2(%bp) - end of string */
pushw %di /* -4(%bp) - chunk count pointer */
pushw %ax /* -6(%bp) */
+ pushw %si
#ifdef DEBUG
debugmsg "P: "
@@ -134,6 +135,7 @@ GPROC(genpath)
incw (%bx)
jmp 1b
4:
+ popw %si
popw %ax
popw %bx /* Drop saved %di */
popw %bx