<div dir="ltr"><div>Hi Gaël!</div><div><br></div><div>Sorry for the late reply.</div><div>I guess I'm responsible for some of those macros in Xfce's codebase. At the time I was not aware that only GCC and Clang could compile them, but as the projects using them have been released and out there for a while my guess would be that we don't worry too much about other compilers?</div><div><br></div><div>I found them convenient to use, that's all. So I don't have a strong opinion here...<br></div><div><br></div><div>Cheers</div><div>Simon<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 24, 2021 at 11:24 PM Gaël Bonithon <<a href="mailto:trash.paradise@protonmail.com">trash.paradise@protonmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hi,<br></div><div><br></div><div>It seems that only two projects use these macros at the moment: libxfce4ui and xfce4-settings. More precisely, they are g_autoptr() and g_autofree.<br></div><div><br></div><div>I was wondering to what extent the use of these macros could be extended to other projects, or if it could be a problem, since only GCC and Clang can compile them.<br></div><div><br></div><div>Do we have to worry about other compilers? Do you have any other comments on this subject?<br></div><div><br></div><div>Thanks!<br></div><div><br></div><div><div><div>Cheers,<br></div><div>Gaël</div></div></div><div><br></div>_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></blockquote></div>