From: Frantisek Sumsal Date: Wed, 25 Oct 2023 09:29:20 +0000 (+0200) Subject: udev: strdupa() → strdupa_safe() X-Git-Tag: v255-rc1~143^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F29704%2Fhead;p=thirdparty%2Fsystemd.git udev: strdupa() → strdupa_safe() --- diff --git a/src/udev/udev-builtin-net_id.c b/src/udev/udev-builtin-net_id.c index d88d4f7dd5e..91b40088f49 100644 --- a/src/udev/udev-builtin-net_id.c +++ b/src/udev/udev-builtin-net_id.c @@ -921,7 +921,7 @@ static int get_usb_specifier(sd_device *dev, char **ret) { return log_device_debug_errno(dev, SYNTHETIC_ERRNO(EINVAL), "sysname \"%s\" does not have '-' in the expected place.", sysname); - ports = strdupa(s + 1); + ports = strdupa_safe(s + 1); s = strchr(ports, ':'); if (!s) return log_device_debug_errno(dev, SYNTHETIC_ERRNO(EINVAL),