X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udev_rules_parse.c;h=9483bcd71f802789cbb4e4bf209c113af3cc01e3;hb=cbbde2ba6c19d6515f09a2ed0955eb2808c91198;hp=0021ec40be481eb14572978cde8a1b4492caba1a;hpb=613ffbeb15e0507581e5037850c1ea5d56cd0928;p=elogind.git diff --git a/udev_rules_parse.c b/udev_rules_parse.c index 0021ec40b..9483bcd71 100644 --- a/udev_rules_parse.c +++ b/udev_rules_parse.c @@ -409,7 +409,7 @@ static int add_to_rules(struct udev_rules *rules, char *line) gid_t gid = lookup_group(value); dbg("replacing groupname='%s' by id=%i", value, gid); sprintf(group, "%li", gid); - add_rule_key(rule, &rule->owner, operation, group); + add_rule_key(rule, &rule->group, operation, group); continue; } } @@ -548,6 +548,7 @@ static int rules_map(struct udev_rules *rules, const char *filename) rules->buf = NULL; return -1; } + rules->mapped = 1; return 0; }