]> git.draconx.ca Git - cdecl99.git/blobdiff - src/parse-decl.c
Don't call cdecl_free internally.
[cdecl99.git] / src / parse-decl.c
index 0d26b9d9dbdf07ed00719cb1d66916c4a6e4f326..e5395b4bcb9f93c45a23af091e82d65343f1ad8b 100644 (file)
@@ -430,7 +430,7 @@ struct cdecl *cdecl_parse_decl(const char *declstr)
 
        return decl;
 err:
-       cdecl_free(decl);
+       cdecl__free(decl);
        return NULL;
 }
 
@@ -469,6 +469,11 @@ struct cdecl *cdecl_parse_english(const char *english)
 
        return decl;
 err:
-       cdecl_free(decl);
+       cdecl__free(decl);
        return NULL;
 }
+
+void cdecl_free(struct cdecl *decl)
+{
+       cdecl__free(decl);
+}