projects
/
project
/
uci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
delta: fix adding new savedir.
[project/uci.git]
/
delta.c
diff --git
a/delta.c
b/delta.c
index 357f5c79126064b9d857e612d110680ce91f16c9..459d2c7ddfd5d4443c24c02a76952d40319bb871 100644
(file)
--- a/
delta.c
+++ b/
delta.c
@@
-114,9
+114,8
@@
int uci_set_savedir(struct uci_context *ctx, const char *dir)
}
}
if (!exists)
}
}
if (!exists)
- UCI_INTERNAL(uci_add_delta_path, ctx, dir);
- else
- uci_list_add(&ctx->delta_path, &e->list);
+ e = uci_alloc_generic(ctx, UCI_TYPE_PATH, dir, sizeof(struct uci_element));
+ uci_list_add(&ctx->delta_path, &e->list);
sdir = uci_strdup(ctx, dir);
if (ctx->savedir != uci_savedir)
sdir = uci_strdup(ctx, dir);
if (ctx->savedir != uci_savedir)