<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">07.02.2019 12:20, Sergey V Turchin
      пишет:<br>
    </div>
    <blockquote type="cite"
      cite="mid:1747613.0GrRcEA3A2@zerg.malta.altlinux.ru">
      <pre wrap="">On Tuesday, 5 February 2019 18:50:50 MSK Nikolai Kostrigin wrote:

[...]
</pre>
      <blockquote type="cite">
        <pre wrap="">Действия, необходимые для починки, чаще всего, тривиальны и сводятся к
определению типа "my_bool"

+#if defined(bool)
</pre>
      </blockquote>
      <pre wrap="">Это не работает. В С++/Qt5, по крайней мере.

[...]</pre>
    </blockquote>
    Согласен. Скорее, в общем для C++, т.к bool в С99 это 
    <pre><span class="preprocessor">#define bool    _Bool</span></pre>
    а для С++ bool - встроенный тип.<br>
    Прошу прощения, нужно было в качестве примера привести более общий
    случай:<br>
    <pre wrap="">#if !defined(my_bool)
...
</pre>
    <blockquote type="cite"
      cite="mid:1747613.0GrRcEA3A2@zerg.malta.altlinux.ru">
      <pre wrap="">

</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Best regards,
Nikolai Kostrigin
</pre>
  </body>
</html>