X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udev_rules_parse.c;h=6d88354dbddbb5337355eefb234f2455d9f2fbd6;hb=cf100ca71bf365d8898e97d4ec9dd05c3941cae8;hp=ce659d73ce8eb815d2cd3b0baad4ec7df5e47e81;hpb=4278ab015d76876f61821b293df07e0c3746bfd5;p=elogind.git diff --git a/udev_rules_parse.c b/udev_rules_parse.c index ce659d73c..6d88354db 100644 --- a/udev_rules_parse.c +++ b/udev_rules_parse.c @@ -579,8 +579,7 @@ static int add_to_rules(struct udev_rules *rules, char *line, const char *filena } if (strcasecmp(key, "MODE") == 0) { - rule->mode = strtol(value, NULL, 8); - rule->mode_operation = operation; + add_rule_key(rule, &rule->mode, operation, value); valid = 1; continue; }