implement G_STMT_START and G_STMT_END with do{}while(0), which is believed
author10:49:37 Tim Janik <timj@imendio.com>
Thu, 22 May 2008 08:53:15 +0000 (08:53 +0000)
committerTim Janik <timj@src.gnome.org>
Thu, 22 May 2008 08:53:15 +0000 (08:53 +0000)
commit0782d697e5b2809f754b4416ffa7c1ae3a82c686
tree7eaa8e695e6925e58d8f88433223b301efe52ee4
parent64e1b6d84fd729b3f2489837acd05821794094ff
implement G_STMT_START and G_STMT_END with do{}while(0), which is believed

2008-05-22 10:49:37  Tim Janik  <timj@imendio.com>

        * glib/gmacros.h: implement G_STMT_START and G_STMT_END with
        do{}while(0), which is believed to be widely portable, fixes:
        Bug 519026 - G_STMT_START/G_STMT_END test a non-existent preprocessor symbol

svn path=/trunk/; revision=6922
ChangeLog
glib/gmacros.h