From: Felix Fietkau Date: Wed, 2 Jan 2013 12:59:18 +0000 (+0100) Subject: constify, fix types X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fuhttpd.git;a=commitdiff_plain;h=b016f111233e840da8879b1fe933b72aa8ac625f;ds=sidebyside constify, fix types --- diff --git a/cgi.c b/cgi.c index cfd71fb..02665d8 100644 --- a/cgi.c +++ b/cgi.c @@ -38,7 +38,7 @@ void uh_interpreter_add(const char *ext, const char *path) static void cgi_main(struct client *cl, struct path_info *pi, int fd) { - struct interpreter *ip = pi->ip; + const struct interpreter *ip = pi->ip; struct env_var *var; dup2(fd, 0); diff --git a/uhttpd.h b/uhttpd.h index 3cbe46f..22653b5 100644 --- a/uhttpd.h +++ b/uhttpd.h @@ -59,9 +59,9 @@ struct config { struct auth_realm { struct list_head list; - char *path; - char *user; - char *pass; + const char *path; + const char *user; + const char *pass; }; enum http_method { @@ -80,7 +80,7 @@ struct http_request { enum http_method method; enum http_version version; int redirect_status; - char *url; + const char *url; const struct auth_realm *realm; }; @@ -94,8 +94,8 @@ enum client_state { struct interpreter { struct list_head list; - char *path; - char *ext; + const char *path; + const char *ext; }; struct path_info { @@ -104,9 +104,9 @@ struct path_info { const char *name; const char *info; const char *query; - int redirected; + bool redirected; struct stat stat; - struct interpreter *ip; + const struct interpreter *ip; }; struct env_var {