Mercurial > hg > nginx
comparison src/core/ngx_palloc.h @ 1075:4d203f76b757
undo "client_body_in_file_only any"
and introduce "client_body_in_file_only clean"
introduce ngx_pool_delete_file() to not break a possible third-party
ngx_pool_cleanup_file() usage that may lead to an removal of the useful files
delete unnecessary ngx_http_finalize_request_body()
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 25 Jan 2007 08:45:04 +0000 |
parents | 201d017ea470 |
children | ff63527ea29c |
comparison
equal
deleted
inserted
replaced
1074:8164f479b362 | 1075:4d203f76b757 |
---|---|
58 u_char *name; | 58 u_char *name; |
59 ngx_log_t *log; | 59 ngx_log_t *log; |
60 } ngx_pool_cleanup_file_t; | 60 } ngx_pool_cleanup_file_t; |
61 | 61 |
62 | 62 |
63 | |
64 void *ngx_alloc(size_t size, ngx_log_t *log); | 63 void *ngx_alloc(size_t size, ngx_log_t *log); |
65 void *ngx_calloc(size_t size, ngx_log_t *log); | 64 void *ngx_calloc(size_t size, ngx_log_t *log); |
66 | 65 |
67 ngx_pool_t *ngx_create_pool(size_t size, ngx_log_t *log); | 66 ngx_pool_t *ngx_create_pool(size_t size, ngx_log_t *log); |
68 void ngx_destroy_pool(ngx_pool_t *pool); | 67 void ngx_destroy_pool(ngx_pool_t *pool); |
72 ngx_int_t ngx_pfree(ngx_pool_t *pool, void *p); | 71 ngx_int_t ngx_pfree(ngx_pool_t *pool, void *p); |
73 | 72 |
74 | 73 |
75 ngx_pool_cleanup_t *ngx_pool_cleanup_add(ngx_pool_t *p, size_t size); | 74 ngx_pool_cleanup_t *ngx_pool_cleanup_add(ngx_pool_t *p, size_t size); |
76 void ngx_pool_cleanup_file(void *data); | 75 void ngx_pool_cleanup_file(void *data); |
76 void ngx_pool_delete_file(void *data); | |
77 | 77 |
78 | 78 |
79 #endif /* _NGX_PALLOC_H_INCLUDED_ */ | 79 #endif /* _NGX_PALLOC_H_INCLUDED_ */ |