diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2013-02-11 13:51:12 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2013-02-11 13:51:12 +0000 |
| commit | 90c3304147e3829b9ea7f73085e54d9d0811ca8b (patch) | |
| tree | 940fa49074899dcd6bbcc6da483671d56e52f968 /src/runtime/c/pgf/linearizer.c | |
| parent | 10ef298fa00bd100bc854c5c8570a550f470dde4 (diff) | |
remove the pgf2yaml tool which was both broken and redundant. The declarations for generic programming from data.c are removed as well
Diffstat (limited to 'src/runtime/c/pgf/linearizer.c')
| -rw-r--r-- | src/runtime/c/pgf/linearizer.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/runtime/c/pgf/linearizer.c b/src/runtime/c/pgf/linearizer.c index 923484ada..18d7ab627 100644 --- a/src/runtime/c/pgf/linearizer.c +++ b/src/runtime/c/pgf/linearizer.c @@ -208,7 +208,7 @@ redo:; } static PgfCncTree -pgf_lzn_resolve_def(PgfLzn* lzn, PgfFunIds* lindefs, GuString s, GuPool* pool) +pgf_lzn_resolve_def(PgfLzn* lzn, PgfCncFuns* lindefs, GuString s, GuPool* pool) { PgfCncTree lit = gu_null_variant; PgfCncTree ret = gu_null_variant; @@ -286,13 +286,12 @@ pgf_lzn_resolve(PgfLzn* lzn, PgfExpr expr, PgfCCat* ccat, GuPool* pool) goto done; } case PGF_EXPR_META: { - PgfFunIds* lindefs = NULL; if (ccat != NULL && ccat->lindefs == NULL) { goto done; } GuString s = gu_str_string("?", pool); - ret = pgf_lzn_resolve_def(lzn, lindefs, s, pool); + ret = pgf_lzn_resolve_def(lzn, ccat->lindefs, s, pool); goto done; } case PGF_EXPR_FUN: { @@ -301,7 +300,6 @@ pgf_lzn_resolve(PgfLzn* lzn, PgfExpr expr, PgfCCat* ccat, GuPool* pool) PgfCncOverloadMap* overl_table = gu_map_get(lzn->concr->fun_indices, &efun->fun, PgfCncOverloadMap*); if (overl_table == NULL) { - PgfFunIds* lindefs = NULL; if (ccat != NULL && ccat->lindefs == NULL) { goto done; } @@ -316,7 +314,7 @@ pgf_lzn_resolve(PgfLzn* lzn, PgfExpr expr, PgfCCat* ccat, GuPool* pool) gu_putc(']', wtr, err); GuString s = gu_string_buf_freeze(sbuf, tmp_pool); - ret = pgf_lzn_resolve_def(lzn, lindefs, s, pool); + ret = pgf_lzn_resolve_def(lzn, ccat->lindefs, s, pool); gu_pool_free(tmp_pool); goto done; |
