[augeas-devel] augeas: master - * src/pathx.c (pathx_symtab_init): unused, remove

David Lutterkort lutter at fedoraproject.org
Thu Sep 24 19:08:43 UTC 2009


Gitweb:        http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=71eaa119c446b30e5b3c6e48ea6aa1e7fc597110
Commit:        71eaa119c446b30e5b3c6e48ea6aa1e7fc597110
Parent:        343d3ab571aa78cf8a4101cc2a86d9e4a2841a2f
Author:        David Lutterkort <lutter at redhat.com>
AuthorDate:    Mon Sep 21 11:42:51 2009 -0700
Committer:     David Lutterkort <lutter at redhat.com>
CommitterDate: Mon Sep 21 15:19:10 2009 -0700

* src/pathx.c (pathx_symtab_init): unused, remove

---
 src/internal.h |    1 -
 src/pathx.c    |   21 ---------------------
 2 files changed, 0 insertions(+), 22 deletions(-)

diff --git a/src/internal.h b/src/internal.h
index 1f4e8b3..e8d5014 100644
--- a/src/internal.h
+++ b/src/internal.h
@@ -415,7 +415,6 @@ int pathx_find_one(struct pathx *path, struct tree **match);
 int pathx_expand_tree(struct pathx *path, struct tree **tree);
 void free_pathx(struct pathx *path);
 
-int pathx_symtab_init(struct pathx_symtab **symtab);
 struct pathx_symtab *pathx_get_symtab(struct pathx *pathx);
 int pathx_symtab_define(struct pathx_symtab **symtab,
                         const char *name, struct pathx *px);
diff --git a/src/pathx.c b/src/pathx.c
index 2df3f7d..2a07c21 100644
--- a/src/pathx.c
+++ b/src/pathx.c
@@ -2256,27 +2256,6 @@ void free_symtab(struct pathx_symtab *symtab) {
     }
 }
 
-int pathx_symtab_init(struct pathx_symtab **symtab) {
-    struct value *v = NULL;
-
-    *symtab = NULL;
-
-    if (ALLOC(v) < 0)
-        goto error;
-    v->tag = T_BOOLEAN;
-
-    *symtab = make_symtab(NULL, " unused ", v);
-    if (*symtab == NULL)
-        goto error;
-    return 0;
- error:
-    release_value(v);
-    free(v);
-    free_symtab(*symtab);
-    *symtab = NULL;
-    return -1;
-}
-
 struct pathx_symtab *pathx_get_symtab(struct pathx *pathx) {
     return pathx->state->symtab;
 }




More information about the augeas-devel mailing list