From 9318c781ae2a36f03172e542d7344bbee12ebd55 Mon Sep 17 00:00:00 2001 From: Gorilla Sapiens Date: Tue, 3 Jun 2025 20:54:55 +0000 Subject: [PATCH] fixes #2666, double charmap of char literals --- src/ca65/scanner.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/ca65/scanner.c b/src/ca65/scanner.c index 8b910e672..da9883e52 100644 --- a/src/ca65/scanner.c +++ b/src/ca65/scanner.c @@ -1550,7 +1550,6 @@ CharAgain: ** string later. */ ReadStringConst ('\''); - TgtTranslateStrBuf(&CurTok.SVal); if (SB_GetLen (&CurTok.SVal) == 1) { CurTok.IVal = SB_AtUnchecked (&CurTok.SVal, 0); CurTok.Tok = TOK_CHARCON; @@ -1562,7 +1561,6 @@ CharAgain: ** Hack: Pass 0 to ReadStringConst for special handling. */ ReadStringConst(0); - TgtTranslateStrBuf(&CurTok.SVal); if (SB_GetLen(&CurTok.SVal) != 1) { Error ("Illegal character constant"); goto CharAgain;