[Xcb] RFC: Altenum updates for xcb/proto
Peter Harris
pharris at opentext.com
Wed Feb 25 14:29:50 PST 2009
Barton C Massey wrote:
> In message <49A5A073.4090209 at opentext.com> you wrote:
>> We could rename xcb_<enumname>_t to xcb_<enumname>_enum or
>> similar, but that would break any existing code that
>> actually uses the enum types for anything (not that I'm
>> aware of any). Or, if we're mucking with enum_t
>> definitions, we could just toss them altogether and
>> #define the constants (since C chucks enum members into
>> the global namespace anyway).
>
> That'd be my vote. It's only C. :-)
Something like the attached, to go with
http://cgit.freedesktop.org/~peterh/xcbproto-enum/log/?h=plethora
git://anongit.freedesktop.org/~peterh/xcbproto-enum plethora
perhaps?
It generates enums like:
typedef enum xcb_window_enum {
XCB_WINDOW_NONE = 0
} xcb_window_enum;
Peter Harris
--
Open Text Connectivity Solutions Group
Peter Harris http://www.opentext.com/connectivity
Research and Development Phone: +1 905 762 6001
pharris at opentext.com Toll Free: 1 877 359 4866
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-Allow-enum-to-have-the-same-name-as-xidtype.patch
Url: http://lists.freedesktop.org/archives/xcb/attachments/20090225/a0da3cb8/attachment.asc
More information about the Xcb
mailing list