]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udev-link-config: add missing OOM check 7644/head
authorLennart Poettering <lennart@poettering.net>
Thu, 14 Dec 2017 19:09:45 +0000 (20:09 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 14 Dec 2017 19:09:45 +0000 (20:09 +0100)
src/udev/net/link-config.c

index 9fc9c1176a3d382a6b9ccb2cad177583f0a82a98..92d41a6e95bfcf7dba646d4c6d26a057aabcb38d 100644 (file)
@@ -186,6 +186,8 @@ static int load_link(link_config_ctx *ctx, const char *filename) {
                 return -ERANGE;
 
         link->filename = strdup(filename);
+        if (!link->filename)
+                return log_oom();
 
         LIST_PREPEND(links, ctx->links, link);
         link = NULL;