Rename all public #defines to have a DRIZZLED_ prefix
Registered by
Monty Taylor
Defines can't be namespaced, but they still get sucked into people's code. We want to play nice, so it would be very bad for us to #define anything in any header in drizzled/ that defines something which isn't prefixed by DRIZZLE_. The exception to this rule are defines that are being defined because they don't exist on some systems. Any of these should be protected by an #ifdef, and should probably have a comment indicating why we can't just rely on the OS to define it for us.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Low
- Drafter:
- Monty Taylor
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- Accepted for trunk
- Implementation:
- Unknown
- Milestone target:
- ongoing
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
(?)