From: hniksic Date: Tue, 8 Aug 2006 14:31:12 +0000 (-0700) Subject: [svn] Warn to keep the option list sorted. X-Git-Tag: v1.13~630 X-Git-Url: http://sjero.net/git/?p=wget;a=commitdiff_plain;h=6493450947b533b7a64abe2f8ef4b1e06934d8c2 [svn] Warn to keep the option list sorted. --- diff --git a/src/init.c b/src/init.c index 4bc92409..32e9ea4f 100644 --- a/src/init.c +++ b/src/init.c @@ -100,15 +100,16 @@ CMD_DECLARE (cmd_spec_verbose); /* List of recognized commands, each consisting of name, place and function. When adding a new command, simply add it to the list, but be sure to keep the list sorted alphabetically, as - command_by_name depends on it. Also, be sure to add any entries - that allocate memory (e.g. cmd_string and cmd_vector) to the - cleanup() function below. */ + command_by_name's binary search depends on it. Also, be sure to + add any entries that allocate memory (e.g. cmd_string and + cmd_vector) to the cleanup() function below. */ static struct { const char *name; void *place; bool (*action) (const char *, const char *, void *); } commands[] = { + /* KEEP THIS LIST ALPHABETICALLY SORTED */ { "accept", &opt.accepts, cmd_vector }, { "addhostdir", &opt.add_hostdir, cmd_boolean }, { "alwaysrest", &opt.always_rest, cmd_boolean }, /* deprecated */