diff src/core/ngx_rbtree.h @ 106:45f7329b4bd0 NGINX_0_3_0

nginx 0.3.0 *) Change: the 10-days live time limit of worker process was eliminated. The limit was introduced because of millisecond timers overflow.
author Igor Sysoev <http://sysoev.ru>
date Fri, 07 Oct 2005 00:00:00 +0400
parents 41ccba1aba45
children cf3d6edb3ad6
line wrap: on
line diff
--- a/src/core/ngx_rbtree.h
+++ b/src/core/ngx_rbtree.h
@@ -12,14 +12,18 @@
 #include <ngx_core.h>
 
 
+typedef ngx_uint_t  ngx_rbtree_key_t;
+typedef ngx_int_t   ngx_rbtree_key_int_t;
+
+
 typedef struct ngx_rbtree_s  ngx_rbtree_t;
 
 struct ngx_rbtree_s {
-   ngx_int_t       key;
-   ngx_rbtree_t   *left;
-   ngx_rbtree_t   *right;
-   ngx_rbtree_t   *parent;
-   char            color;
+    ngx_rbtree_key_t   key;
+    ngx_rbtree_t      *left;
+    ngx_rbtree_t      *right;
+    ngx_rbtree_t      *parent;
+    char               color;
 };
 
 
@@ -32,11 +36,11 @@ void ngx_rbtree_delete(ngx_rbtree_t **ro
 static ngx_inline ngx_rbtree_t *
 ngx_rbtree_min(ngx_rbtree_t *node, ngx_rbtree_t *sentinel)
 {
-   while (node->left != sentinel) {
-       node = node->left;
-   }
+    while (node->left != sentinel) {
+        node = node->left;
+    }
 
-   return node;
+    return node;
 }