remove qse_cstr_t and related types. switched all existing references to qse_cstr_t and its family

This commit is contained in:
2014-07-02 12:28:58 +00:00
parent 7423092c39
commit a3453e5bd0
75 changed files with 485 additions and 565 deletions

View File

@ -294,7 +294,7 @@ static qse_mchar_t* parse_initial_line (qse_htrd_t* htrd, qse_mchar_t* line)
#if 0
qse_mchar_t* out;
#endif
qse_mcstr_t param;
qse_mxstr_t param;
/* skip spaces */
do p++; while (is_space_octet(*p));
@ -1501,9 +1501,9 @@ int qse_htrd_halt (qse_htrd_t* htrd)
}
#if 0
int qse_htrd_scanqparam (qse_htrd_t* htrd, const qse_mcstr_t* cstr)
int qse_htrd_scanqparam (qse_htrd_t* htrd, const qse_mxstr_t* cstr)
{
qse_mcstr_t key, val;
qse_mxstr_t key, val;
const qse_mchar_t* p, * end;
qse_mchar_t* out;

View File

@ -108,7 +108,7 @@ void qse_htre_clear (qse_htre_t* re)
}
int qse_htre_setstrfromcstr (
qse_htre_t* re, qse_mbs_t* str, const qse_mcstr_t* cstr)
qse_htre_t* re, qse_mbs_t* str, const qse_mxstr_t* cstr)
{
return (qse_mbs_ncpy (str, cstr->ptr, cstr->len) == (qse_size_t)-1)? -1: 0;
}

View File

@ -169,7 +169,7 @@ qse_http_method_t qse_mbstohttpmethod (const qse_mchar_t* name)
return QSE_HTTP_OTHER;
}
qse_http_method_t qse_mcstrtohttpmethod (const qse_mcstr_t* name)
qse_http_method_t qse_mcstrtohttpmethod (const qse_mxstr_t* name)
{
/* perform binary search */

View File

@ -33,11 +33,11 @@
typedef struct task_cgi_arg_t task_cgi_arg_t;
struct task_cgi_arg_t
{
qse_mcstr_t path;
qse_mcstr_t script;
qse_mcstr_t suffix;
qse_mcstr_t root;
qse_mcstr_t shebang;
qse_mxstr_t path;
qse_mxstr_t script;
qse_mxstr_t suffix;
qse_mxstr_t root;
qse_mxstr_t shebang;
int nph;
qse_htre_t* req;
};

View File

@ -31,10 +31,10 @@
typedef struct task_dir_t task_dir_t;
struct task_dir_t
{
qse_mcstr_t path;
qse_mcstr_t qpath;
qse_mcstr_t head;
qse_mcstr_t foot;
qse_mxstr_t path;
qse_mxstr_t qpath;
qse_mxstr_t head;
qse_mxstr_t foot;
qse_http_version_t version;
int keepalive;
int method;
@ -48,10 +48,10 @@ struct task_dseg_t
int keepalive;
int chunked;
qse_mcstr_t path;
qse_mcstr_t qpath;
qse_mcstr_t head;
qse_mcstr_t foot;
qse_mxstr_t path;
qse_mxstr_t qpath;
qse_mxstr_t head;
qse_mxstr_t foot;
qse_ubi_t handle;
qse_httpd_dirent_t dent;

View File

@ -31,7 +31,7 @@
typedef struct task_file_t task_file_t;
struct task_file_t
{
qse_mcstr_t path;
qse_mxstr_t path;
qse_http_version_t version;
int keepalive;
@ -41,7 +41,7 @@ struct task_file_t
{
struct
{
qse_mcstr_t mime;
qse_mxstr_t mime;
qse_mchar_t if_none_match[ETAG_LEN_MAX + 1];
qse_ntime_t if_modified_since;
qse_http_range_t range;