From: ol.sc 
Date: Thu, 25 Oct 2012 20:02:01 +0000 (+0000)
Subject: Apply "improved" cursor-off handling for native GEOS API too.
X-Git-Tag: V2.14~198
X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=3aabd85bf4324c578c82c73a42aad0067d3d4f5c;p=cc65
Apply "improved" cursor-off handling for native GEOS API too.
git-svn-id: svn://svn.cc65.org/cc65/trunk@5876 b7a2c559-68d2-44c3-8de9-860c34a00d81
---
diff --git a/libsrc/geos-common/conio/cgetc.s b/libsrc/geos-common/conio/cgetc.s
index 94fd55ef0..2c0f19a51 100644
--- a/libsrc/geos-common/conio/cgetc.s
+++ b/libsrc/geos-common/conio/cgetc.s
@@ -7,7 +7,7 @@
 ; unsigned char cgetc (void);
 
 	    .export _cgetc
-	    .import cursor
+	    .import cursor, _PromptOff
 	    .importzp cursor_x, cursor_y
 
 	    .include "jumptab.inc"
@@ -33,15 +33,7 @@ L0:	jsr GetNextChar
 	tax
 	beq L0
 	pha
-
-; from 'The Hitchhiker's Guide To GEOS'
-	php
-	sei
-	jsr PromptOff
-	lda #0
-	sta alphaFlag
-	plp
-
+	jsr _PromptOff
 	pla
 	ldx #0
 	rts
diff --git a/libsrc/geos-common/mousesprite/promptoff.s b/libsrc/geos-common/mousesprite/promptoff.s
index 741bb629b..9b63b6672 100644
--- a/libsrc/geos-common/mousesprite/promptoff.s
+++ b/libsrc/geos-common/mousesprite/promptoff.s
@@ -8,5 +8,14 @@
 	    .export _PromptOff
 
 	    .include "jumptab.inc"
+	    .include "geossym.inc"
 
-_PromptOff	= PromptOff
+_PromptOff:
+; from 'The Hitchhiker's Guide To GEOS'
+	php
+	sei
+	jsr PromptOff
+	lda #0
+	sta alphaFlag
+	plp
+	rts