summaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2002-09-05 19:48:52 +0000
committerbde <bde@FreeBSD.org>2002-09-05 19:48:52 +0000
commit58f67268dfe45f4ceaf9573e37063e5ee431e691 (patch)
tree3117401f9f981eb9ce01e895a695d8691bf37f60 /UPDATING
parent315e4703e1c4f2f355efade7ef3fdc4442efe279 (diff)
downloadFreeBSD-src-58f67268dfe45f4ceaf9573e37063e5ee431e691.zip
FreeBSD-src-58f67268dfe45f4ceaf9573e37063e5ee431e691.tar.gz
Fixed namespace pollution in uma changes:
- use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn't a prerequisite. - don't include <sys/uma.h>. Namespace pollution makes "opaque" types like uma_zone_t perfectly non-opaque. Such types should never be used (see style(9)). Fixed subsequently grwon dependencies of this header on its own pollution: - include <sys/_mutex.h> and its prerequisite <sys/_lock.h> instead of depending on namespace pollution 2 layers deep in <sys/uma.h>.
Diffstat (limited to 'UPDATING')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud