[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; }
|