diff src/core/ngx_rbtree.h @ 557:ecd9c160f25b release-0.3.0

nginx-0.3.0-RELEASE import *) Change: the 10-days live time limit of worker process was eliminated. The limit was introduced because of millisecond timers overflow.
author Igor Sysoev <igor@sysoev.ru>
date Fri, 07 Oct 2005 13:30:52 +0000
parents 975f62e77f02
children c1f965ef9718
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;
 }