[Modcplusplus-devel] (johnksterling) mod_cplusplus/include cpp_request.h
Brought to you by:
gr84b8,
johnksterling
From: Mod C. C. L. <mod...@so...> - 2004-08-27 13:19:43
|
Mod Cplusplus CVS committal Author : johnksterling Project : mod_cplusplus Module : include Dir : mod_cplusplus/include Modified Files: cpp_request.h Log Message: add more constification - we were returning non-const results from const methods. Submitted by Jonathan Wakely <co...@co...> =================================================================== RCS file: /cvsroot/modcplusplus/mod_cplusplus/include/cpp_request.h,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- cpp_request.h 27 Aug 2004 13:08:59 -0000 1.11 +++ cpp_request.h 27 Aug 2004 13:19:36 -0000 1.12 @@ -45,11 +45,11 @@ ApacheRequestRec *next() { return mNext; } ApacheRequestRec *prev() { return mPrev; } ApacheRequestRec *main() { return mMain; } - char *the_request() const { return mRequest->the_request; } + const char *the_request() const { return mRequest->the_request; } int assbackwards() const { return mRequest->assbackwards; } int proxyreq() const { return mRequest->proxyreq; } int header_only() const { return mRequest->header_only; } - char *protocol() const {return mRequest->protocol; } + const char *protocol() const {return mRequest->protocol; } int proto_num() const { return mRequest->proto_num; } const char *hostname() const { return mRequest->hostname; } apr_time_t request_time() const { return mRequest->request_time; } @@ -58,8 +58,8 @@ const char *method() const { return mRequest->method; } int method_number() const { return mRequest->method_number; } apr_int64_t allowed() const { return mRequest->allowed; } - apr_array_header_t *allowed_xmethods() const {return mRequest->allowed_xmethods; } - ap_method_list_t *allowed_methods() const {return mRequest->allowed_methods; } + const apr_array_header_t *allowed_xmethods() const {return mRequest->allowed_xmethods; } + const ap_method_list_t *allowed_methods() const {return mRequest->allowed_methods; } apr_off_t sent_bodyct() const {return mRequest->sent_bodyct; } apr_off_t bytes_sent() const { return mRequest->bytes_sent; } apr_time_t mtime() const { return mRequest->mtime; } @@ -91,17 +91,17 @@ return ap_get_client_block(mRequest, buf, bufsiz); } - apr_array_header_t *content_languages() + const apr_array_header_t *content_languages() const { return mRequest->content_languages; } - char *vlist_validator() const { return mRequest->vlist_validator; } - char *user() const { return mRequest->user; } - char *ap_auth_type() const { return mRequest->ap_auth_type; } - char *unparsed_uri() const { return mRequest->unparsed_uri; } - char *uri() const { return mRequest->uri; } - char *filename() const { return mRequest->filename; } - char *path_info() const { return mRequest->path_info; } - char *args() const { return mRequest->args; } + const char *vlist_validator() const { return mRequest->vlist_validator; } + const char *user() const { return mRequest->user; } + const char *ap_auth_type() const { return mRequest->ap_auth_type; } + const char *unparsed_uri() const { return mRequest->unparsed_uri; } + const char *uri() const { return mRequest->uri; } + const char *filename() const { return mRequest->filename; } + const char *path_info() const { return mRequest->path_info; } + const char *args() const { return mRequest->args; } int no_cache() const { return mRequest->no_cache; } int no_local_copy() const { return mRequest->no_local_copy; } |