mirror of
https://github.com/AuxXxilium/eudev.git
synced 2025-01-25 16:40:31 +07:00
fix unquoted strings in udevinitsend
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
This commit is contained in:
parent
a82f23bf96
commit
5f79d72c43
@ -132,11 +132,11 @@ static int udevsend(char *filename, int sock, int disable_loop_detection)
|
||||
strncpy(&usend_msg.envbuf[bufpos],ls,(ch - ls) + 1);
|
||||
bufpos += (ch - ls) + 1;
|
||||
if (ch[1] == '\'' && le[-1] == '\'') {
|
||||
strncpy(&usend_msg.envbuf[bufpos],ch + 2, (le - ch) -3);
|
||||
strncpy(&usend_msg.envbuf[bufpos],ch + 2, (le - ch) - 3);
|
||||
bufpos += (le - ch) - 3;
|
||||
} else {
|
||||
strncpy(&usend_msg.envbuf[bufpos],ch, (le - ch));
|
||||
bufpos += (le - ch);
|
||||
strncpy(&usend_msg.envbuf[bufpos],ch + 1, (le - ch) - 1);
|
||||
bufpos += (le - ch) - 1;
|
||||
}
|
||||
bufpos++;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user