This is what I have used to fix all the #warning I encountered. Didn't realise it was actually kde defined. Apparently it is defined in kdewin_export.h.<br><br><div class="gmail_quote">On Wed, Apr 6, 2011 at 9:20 PM, Jaroslaw Staniek <span dir="ltr"><<a href="mailto:staniek@kde.org">staniek@kde.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">Just a note, for handy WARNING macro please look at<br>
kexi/kexidb/kexidb_global.h (#warning is a GNU extension).<br>
<br>
Yes, could be moved to a shared place for Calligra. Or is it already<br>
somewhere defined by kde-windows?<br>
<br>
The usage is not easy though:<br>
#ifdef __GNUC__<br>
#warning TODO  foo<br>
#else<br>
#pragma WARNING(foo)<br>
#endif<br>
<br>
(note: no need for " " anywhere)<br>
<br>
PS: If someone has time, I suppose we may have a git pre/post commit<br>
hook fixing the warnings and use that at global level in KDE.<br>
<br>
--<br>
regards / pozdrawiam, Jaroslaw Staniek<br>
 <a href="http://www.linkedin.com/in/jstaniek" target="_blank">http://www.linkedin.com/in/jstaniek</a><br>
 Kexi & Calligra (<a href="http://kexi-project.org" target="_blank">kexi-project.org</a>, <a href="http://identi.ca/kexi" target="_blank">identi.ca/kexi</a>, <a href="http://calligra-suite.org" target="_blank">calligra-suite.org</a>)<br>


 KDE Software Development Platform on MS Windows (<a href="http://windows.kde.org" target="_blank">windows.kde.org</a>)<br>
</div></div>_______________________________________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" target="_blank">https://mail.kde.org/mailman/listinfo/calligra-devel</a><br>
</blockquote></div><br>