diff src/core/ngx_parse.c @ 290:87e73f067470

nginx-0.0.2-2004-03-16-10:10:12 import
author Igor Sysoev <igor@sysoev.ru>
date Tue, 16 Mar 2004 07:10:12 +0000
parents 2357fa41738a
children da8c5707af39
line wrap: on
line diff
--- a/src/core/ngx_parse.c
+++ b/src/core/ngx_parse.c
@@ -3,11 +3,11 @@
 #include <ngx_core.h>
 
 
-int ngx_parse_size(ngx_str_t *line)
+ngx_int_t ngx_parse_size(ngx_str_t *line)
 {
-    int     scale, size;
-    char    last;
-    size_t  len;
+    u_char     last;
+    size_t     len;
+    ngx_int_t  scale, size;
 
     len = line->len;
     last = line->data[len - 1];
@@ -40,12 +40,12 @@ int ngx_parse_size(ngx_str_t *line)
 }
 
 
-int ngx_parse_time(ngx_str_t *line, int sec)
+ngx_int_t ngx_parse_time(ngx_str_t *line, ngx_int_t sec)
 {
-    int     value, total, scale;
-    u_int   max, i;
-    size_t  len;
-    char   *start, last;
+    size_t      len;
+    u_char     *start, last;
+    ngx_int_t   value, total, scale;
+    ngx_uint_t  max, i;
     enum {
         st_start = 0,
         st_year,