mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +02:00
The one byte in ja2.rc above ASCII is the 0xA9 in "Copyright (c) 1998", written raw. What it means depends on the codepage the resource compiler happens to run under, and llvm-rc will not guess: "Non-ASCII 8-bit codepoint can't be interpreted in the current codepage". An escape in a wide string says it outright. The escape alone is not enough -- a byte above 127 cannot appear in a narrow resource string either -- but the value block is stored as wide characters regardless, so the L costs nothing. rc.exe produces a byte-identical ja2.rc.res before and after.