confd: minor, reduce complexity

- Silence linter, add braces
 - Unindent code block to reduce complexity

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2024-09-02 11:18:27 +02:00
parent 3c3c3c95f2
commit b1d69b69a7
+13 -11
View File
@@ -1200,8 +1200,9 @@ static int lyx_list_is_empty(struct lyd_node *parent, const char *list)
struct lyd_node *elem;
int num = 0;
LYX_LIST_FOR_EACH(parent, elem, list)
LYX_LIST_FOR_EACH(parent, elem, list) {
num++;
}
return num == 0;
}
@@ -1555,18 +1556,19 @@ static int change_editor(sr_session_ctx_t *session, uint32_t sub_id, const char
return SR_ERR_OK;
editor = srx_get_str(session, "%s", xpath);
if (editor) {
for (size_t i = 0; i < NELEMS(map); i++) {
if (strcmp(map[i].editor, editor))
continue;
if (!editor)
return SR_ERR_OK;
erase(alt);
rc = systemf("ln -s %s %s", map[i].path, alt);
if (rc)
ERROR("Failed setting system editor '%s'", map[i].editor);
}
free(editor);
for (size_t i = 0; i < NELEMS(map); i++) {
if (strcmp(map[i].editor, editor))
continue;
erase(alt);
rc = systemf("ln -s %s %s", map[i].path, alt);
if (rc)
ERROR("Failed setting system editor '%s'", map[i].editor);
}
free(editor);
if (rc)
return SR_ERR_SYS;