fix NAME= and OPTION+="string_escape=..." logic

Scott discovered this silly bug.
This commit is contained in:
Kay Sievers
2009-02-08 16:02:15 +01:00
parent 9dc4a84a25
commit 10b2d011e7
+6 -6
View File
@@ -2371,13 +2371,13 @@ int udev_rules_apply_to_event(struct udev_rules *rules, struct udev_event *event
count = udev_util_replace_chars(name_str, "/");
if (count > 0)
info(event->udev, "%i character(s) replaced\n", count);
free(event->name);
event->name = strdup(name_str);
info(event->udev, "NAME '%s' %s:%u\n",
event->name,
&rules->buf[rule->rule.filename_off],
rule->rule.filename_line);
}
free(event->name);
event->name = strdup(name_str);
info(event->udev, "NAME '%s' %s:%u\n",
event->name,
&rules->buf[rule->rule.filename_off],
rule->rule.filename_line);
break;
}
case TK_A_DEVLINK: