You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
917 B
23 lines
917 B
From 8cbaef2f9e08dc14e827445de76072e31aa6cce7 Mon Sep 17 00:00:00 2001 |
|
From: Thomas Hindoe Paaboel Andersen <phomes@gmail.com> |
|
Date: Sat, 28 Feb 2015 23:39:55 +0100 |
|
Subject: [PATCH] core: fix return value on OOM |
|
|
|
(cherry picked from commit c43b2132f37264600cc26e07c8d85dfdd6c969f0) |
|
--- |
|
src/core/device.c | 2 ++ |
|
1 file changed, 2 insertions(+) |
|
|
|
diff --git a/src/core/device.c b/src/core/device.c |
|
index 75b9a4628..1cc103c29 100644 |
|
--- a/src/core/device.c |
|
+++ b/src/core/device.c |
|
@@ -211,6 +211,8 @@ static int device_update_description(Unit *u, struct udev_device *dev, const cha |
|
j = strjoin(model, " ", label, NULL); |
|
if (j) |
|
r = unit_set_description(u, j); |
|
+ else |
|
+ r = -ENOMEM; |
|
} else |
|
r = unit_set_description(u, model); |
|
} else
|
|
|