diff options
Diffstat (limited to 'libdm/libdm-config.c')
-rw-r--r-- | libdm/libdm-config.c | 4 |
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; |