This all sounds good regarding the POLL stuff. I didn't know how it was being used.. I just assumed (rightfully so, I think) that these macros were being used by the OS system calls (eg. poll(2))
If we're not passing them to the OS and are for local use only, then yes, we should use our own names for these macros, and if there's the potential for the names to be accidentally used or confused with the OS/system call pipe() interface, there should definitely be some warnings among the macro definitions about what these are. Or maybe better, the macro names should be "different enough" that no one might accidentally use/confuse them with poll(2). _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
