summaryrefslogtreecommitdiffstats
path: root/libdm/libdm-config.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdm/libdm-config.c')
-rw-r--r--libdm/libdm-config.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/libdm/libdm-config.c b/libdm/libdm-config.c
index 5280953b..a831936e 100644
--- a/libdm/libdm-config.c
+++ b/libdm/libdm-config.c
@@ -1225,14 +1225,12 @@ unsigned dm_config_maybe_section(const char *str, unsigned len)
return 0;
}
+__attribute__((nonnull(1, 2)))
static struct dm_config_value *_clone_config_value(struct dm_pool *mem,
const struct dm_config_value *v)
{
struct dm_config_value *new_cv;
- if (!v)
- return NULL;
-
if (!(new_cv = _create_value(mem))) {
log_error("Failed to clone config value.");
return NULL;