]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udevadm-test: add missing oom check
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 10 Jan 2025 20:27:44 +0000 (05:27 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 15 Jan 2025 02:48:11 +0000 (11:48 +0900)
src/udev/udevadm-test.c

index 0c2bc3438b681f0fbe32e65d834e82d918f7b104..5db991b8a6a5ae6c14d2a6cae5c973eb515f5a9c 100644 (file)
@@ -130,6 +130,10 @@ int test_main(int argc, char *argv[], void *userdata) {
         device_seal(dev);
 
         event = udev_event_new(dev, NULL, EVENT_UDEVADM_TEST);
+        if (!event) {
+                log_oom();
+                goto out;
+        }
 
         assert_se(sigfillset(&mask) >= 0);
         assert_se(sigprocmask(SIG_SETMASK, &mask, &sigmask_orig) >= 0);