On Wed, 2017-02-15 at 11:39 -0500, Frediano Ziglio wrote:
> question was raised recently on the ML and IRC.
> Some time ago we decided to use gboolean but some of us would like
> to discuss again.
> As any style changes there's no right or wrong, mainly personal
> opinions but I think consistency is quite important.
> Some consideration (feel free to add/remove/comment)
> - gboolean is more used in the code (about 76%)
> - TRUE/FALSE are more used (96%)
> - bool is C99 convention, defined in stdbool.h
> - using gcc the bool type is a bit different from gboolean
> (which basically is an int) catching some problems as
> warnings (like cast between different function pointers
> using bool instead of gboolean/int)
this is very important point in my opinion
> - bool is easier to write (OT: and my vim is more happy too)
> There are 2 kind of decision:
> - prefer bool or gboolean
> - stay consistent with constants (bool -> true/false,
> gboolean -> TRUE/FALSE), continue to use TRUE/FALSE.
> I think as usual new code should follow style while old
> for "blame" purposes should stay as is (unless code stop
> compiling for instance).
I agree, no mass rename
> For opinions
> - bool/gboolean
> - bool
> > +1
> - gboolean
> - consistent with type
> - yes
> > +1
> - no
> Spice-devel mailing list
Spice-devel mailing list