From: Christophe Jaillet Date: Sun, 4 Oct 2020 08:33:52 +0000 (+0000) Subject: Save a few bytes of memory in mod_autoindex X-Git-Tag: 2.5.0-alpha2-ci-test-only~1191 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4d82ec085b807ff43966d40acfe3acffcd47bd42;p=thirdparty%2Fapache%2Fhttpd.git Save a few bytes of memory in mod_autoindex git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1882231 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/modules/generators/mod_autoindex.c b/modules/generators/mod_autoindex.c index e43ba91dee9..029f65732a3 100644 --- a/modules/generators/mod_autoindex.c +++ b/modules/generators/mod_autoindex.c @@ -113,8 +113,8 @@ struct item { typedef struct ai_desc_t { char *pattern; char *description; - int full_path; - int wildcards; + unsigned int full_path : 1; + unsigned int wildcards : 1; } ai_desc_t; typedef struct autoindex_config_struct { @@ -753,9 +753,11 @@ struct ent { apr_off_t size; apr_time_t lm; struct ent *next; - int ascending, ignore_case, version_sort; + unsigned int ascending : 1; + unsigned int ignore_case : 1; + unsigned int version_sort : 1; + unsigned int isdir : 1; char key; - int isdir; }; static char *find_item(const char *content_type, const char *content_encoding,