whoops, fix flag *

This commit is contained in:
David Rose 2007-08-24 14:36:08 +00:00
parent 54d7527019
commit 76b1990ac5

View File

@ -453,8 +453,8 @@ dispatch_flag_groups(const string &opt, const string &arg, void *var) {
} else { } else {
// If there's no equal sign, the default is to name all groups // If there's no equal sign, the default is to name all groups
// after the last word. // after the group itself. We leave the name empty to indicate
entry._name = last_word; // that.
} }
// Convert the words to GlobPatterns. // Convert the words to GlobPatterns.
@ -1301,7 +1301,11 @@ do_flag_groups(EggGroupNode *egg_group) {
++si) { ++si) {
if ((*si).matches(egg_group->get_name())) { if ((*si).matches(egg_group->get_name())) {
matched = true; matched = true;
name = entry._name; if (!entry._name.empty()) {
name = entry._name;
} else {
name = egg_group->get_name();
}
} }
} }
} }