move export functionality to libuci
[project/uci.git] / libuci.c
index 1902673..47c815a 100644 (file)
--- a/libuci.c
+++ b/libuci.c
@@ -79,7 +79,7 @@ static char *uci_strdup(struct uci_context *ctx, const char *str)
 }
 
 #include "list.c"
-#include "parse.c"
+#include "file.c"
 
 /* externally visible functions */
 
@@ -100,7 +100,7 @@ void uci_free(struct uci_context *ctx)
 
        uci_cleanup(ctx);
        uci_foreach_entry(config, &ctx->root, cfg) {
-               uci_drop_file(cfg);
+               uci_drop_config(cfg);
        }
        free(ctx);
        return;
@@ -109,7 +109,7 @@ void uci_free(struct uci_context *ctx)
 int uci_cleanup(struct uci_context *ctx)
 {
        UCI_HANDLE_ERR(ctx);
-       uci_parse_cleanup(ctx);
+       uci_file_cleanup(ctx);
        return 0;
 }