Opened 8 years ago

Closed 8 years ago

#8107 closed defect (fixed)

Rename tor_queue.h macros to start with TOR_

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: 0.2.4.x-final
Component: Core Tor/Tor Version: Tor:
Severity: Keywords: tor-relay
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


We haven't seen the last of #7293 : having our own sys/queue.h is a recipe for conflicts with system headers whenever theirs is included before ours, or ours is included before their headers. Instead, let's just rename all the macros in src/ext/tor_queue.h to begin with TOR_.

Child Tickets

Change History (2)

comment:1 Changed 8 years ago by nickm

Status: newneeds_review
Version: Tor:

See branch "rename_queue_macros" in my public repository.

comment:2 Changed 8 years ago by nickm

Resolution: fixed
Status: needs_reviewclosed

This tests okay on OSX, Linux, FreeBSD, and Win32. Merging.

Note: See TracTickets for help on using tickets.