Mercurial > hg > mlmmj
changeset 258:155a2700258c
Add a few comments
author | mmj |
---|---|
date | Mon, 21 Jun 2004 20:57:26 +1000 |
parents | 0d37e01a3f93 |
children | 3eeb78d058a8 |
files | src/mlmmj-process.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/mlmmj-process.c Mon Jun 21 20:48:12 2004 +1000 +++ b/src/mlmmj-process.c Mon Jun 21 20:57:26 2004 +1000 @@ -210,6 +210,9 @@ int err; enum action ret; + /* They're going in backwards later on, so loop from the end here + * to get it right + */ for (i=rule_strs->count-1; i>=0; i--) { new_rule = mymalloc(sizeof(struct rule_list)); @@ -235,8 +238,8 @@ if (*rule_ptr == ' ') { rule_ptr++; } else if (*rule_ptr == '\0') { - rule_ptr--; - *rule_ptr = '.'; + /* We had a single allow/deny so match everything */ + *(--rule_ptr) = '.'; } else { /* we must have space or end of string */ errno = 0;