projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
57ccd9f
)
udev: fix use of invalid pointer
author
Yu Watanabe
<watanabe.yu+github@gmail.com>
Sat, 26 Jun 2021 14:34:59 +0000
(23:34 +0900)
committer
Yu Watanabe
<watanabe.yu+github@gmail.com>
Sat, 26 Jun 2021 14:35:02 +0000
(23:35 +0900)
Fixes a bug introduced by
ea0f4578a7e90f5227817058bfb11bb91dbb1431
.
Fixes CID#
1457766
.
src/udev/udev-rules.c
patch
|
blob
|
history
diff --git
a/src/udev/udev-rules.c
b/src/udev/udev-rules.c
index 6be41be4c2e99dd13f9c0180b4cafdf1c2bf2f72..a0e7054020d7d0533003a87ecbce1d7e0c506684 100644
(file)
--- a/
src/udev/udev-rules.c
+++ b/
src/udev/udev-rules.c
@@
-2025,7
+2025,7
@@
static int udev_rule_apply_token_to_event(
(void) udev_event_apply_format(event, token->value, p, l, false);
if (event->esc == ESCAPE_REPLACE) {
- count = udev_replace_chars(
buf
, NULL);
+ count = udev_replace_chars(
p
, NULL);
if (count > 0)
log_rule_debug(dev, rules, "Replaced %zu slash(es) from result of ENV{%s}%s=\"%s\"",
count, name, token->op == OP_ADD ? "+" : "", token->value);