diff options
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 29 |
1 files changed, 0 insertions, 29 deletions
@@ -1,29 +0,0 @@ -#include "eval.h" -#include "util.h" - -static void -merge_items(recipe * dst, recipe * src) -{ - if (!dst || !src) return; - for (int i = 0; i < src->in; i++) { - new_item(dst); - dst->i[dst->in - 1]->name = strdup(src->i[i]->name); - dst->i[dst->in - 1]->qty = strdup(src->i[i]->qty); - } -} - -recipe * -eval(recipe * r) -{ - if (!r) return NULL; - recipe * eve = new_recipe(); - /* /\* Copy filename, title, etc *\/ */ - /* copy_metadata(eve, r); */ - /* attempt to merge items (adding qtys) */ - merge_items(eve, r); - /* /\* Resolve step type, variables, duration and step output (if any) *\/ */ - /* finalize_steps(eve, r); */ - - return r; -} - |