Mercurial > hg > nginx
diff src/event/ngx_event.h @ 208:0b67be7d4489
nginx-0.0.1-2003-12-08-23:48:12 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 08 Dec 2003 20:48:12 +0000 |
parents | 6e0fef527732 |
children | e1c815be05ae |
line wrap: on
line diff
--- a/src/event/ngx_event.h +++ b/src/event/ngx_event.h @@ -36,9 +36,11 @@ struct ngx_event_s { /* * The inline of "ngx_rbtree_t rbtree;". * - * It allows to pack rbtree_color and variuos event bit flags into - * the single int. We also use "unsigned char" and then "usigned short" - * because otherwise MSVC 6.0 uses an additional int for bit flags. + * It allows to pack the rbtree_color and the variuos event bit flags into + * the single "int". We also use "unsigned char" and then "usigned short" + * because otherwise MSVC 6.0 uses an additional "int" for the bit flags. + * We use "char rbtree_color" instead of "unsigned int rbtree_color:1" + * because it preserves the bits order on the big endian platforms. */ ngx_int_t rbtree_key;