From b016f111233e840da8879b1fe933b72aa8ac625f Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 2 Jan 2013 13:59:18 +0100 Subject: [PATCH] constify, fix types --- cgi.c | 2 +- uhttpd.h | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) 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 { -- 2.11.0