<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <div class="moz-cite-prefix">Op 29/01/2020 om 14:23 schreef Ozz
      Nixon via fpc-devel:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+knxPruGLzt_e92XONBRfbjbV-U5aoZfjh4VcKj+_MkyvPYiA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_default" style="font-size:large">I am not sure
          how this is occurring, however, my socket daemon on Linux - is
          launched by hand ./program is able to send to the socket:</div>
        <div class="gmail_default" style="font-size:large"><br>
        </div>
        <div class="gmail_default" style="font-size:large">Socket.Write(#218+#196+#191);</div>
        <div class="gmail_default" style="font-size:large"><br>
        </div>
        <div class="gmail_default" style="font-size:large">And the
          terminal (any) will display the single highbit characters.</div>
        <div class="gmail_default" style="font-size:large"><br>
        </div>
        <div class="gmail_default" style="font-size:large">If systemctl
          start myprogram... that same call sends '???'. Same binary,
          not recompiled or anything. Then I do systemctl stop
          myprogram, and ./program connect to it, and I get the single
          highbit characters again.</div>
        <div class="gmail_default" style="font-size:large"><br>
        </div>
        <div class="gmail_default" style="font-size:large">I have
          googled everything I could think of for FPC and SYSTEMCTL, to
          see if either have documented this - without success. Since
          you guys know what the compiler is producing, and all these
          tricks you guys do for UTF8, CP437, etc... I decided to give
          up and ask you guys - any idea what is going on?</div>
        <div class="gmail_default" style="font-size:large"><br>
        </div>
        <div class="gmail_default" style="font-size:large">* The other
          challenge is, this just started a week ago. the
          myprogram.service file has not been modified, nothing for the
          OS had been modified, I just noticed one day - the code I use
          for UTF8 auto detection was showing ???? ... and then ran my
          8bit test, and noticed ever character 0x80+ displays as '?'.</div>
      </div>
    </blockquote>
    <p><br>
    </p>
    <p>LANG or LOCALE environment variables ?<br>
    </p>
  </body>
</html>