]> git.sur5r.net Git - cc65/blobdiff - libsrc/geos/dlgbox/dlgboxgetstring.s
Return 0 if color not found
[cc65] / libsrc / geos / dlgbox / dlgboxgetstring.s
index 8398bd7e3ae82d1a0c7403c897995811ea062425..a7c78063b9e3ee938440a16d1d120f085e48850b 100644 (file)
@@ -1,20 +1,21 @@
 
 ;
-; Maciej 'YTM/Alliance' Witkowiak
+; Maciej 'YTM/Elysium' Witkowiak
 ;
 ; 25.12.99
 
 ; char DlgBoxGetString       (char *string, char strlen, char *line1,char *line2);
 
            .export _DlgBoxGetString
-           .import DB_get2lines
+           .import DB_get2lines, _DoDlgBox
            .importzp ptr2, ptr3, ptr4
            .import popa, popax
-           
-           .include "../inc/jumptab.inc"
+
            .include "../inc/geossym.inc"
            .include "../inc/const.inc"
 
+.code
+
 _DlgBoxGetString:
            jsr DB_get2lines
            jsr popa
@@ -24,11 +25,9 @@ _DlgBoxGetString:
            stx ptr2+1
            lda #<paramStrGetString
            ldx #>paramStrGetString
-           sta r0L
-           stx r0H
-           jsr DoDlgBox
-           lda r0L
-           rts
+           jmp _DoDlgBox
+
+.data
 
 paramStrGetString:
            .byte DEF_DB_POS | 1