Commit 54ae25be7cfe4f4bf5d63e5001c10290bedab6ab

Authored by Josh Klontz
1 parent 922ab986

use likely_define

Showing 1 changed file with 1 additions and 11 deletions
openbr/plugins/core/likely.cpp
... ... @@ -55,17 +55,7 @@ class LikelyTransform : public Transform
55 55 likely_const_env parent = likely_standard(settings, &output, likely_file_bitcode);
56 56  
57 57 { // Construct an environment where `data` is accessible
58   - QString source;
59   - QTextStream textStream(&source);
60   - textStream << "(= data (";
61   - {
62   - const likely_const_mat dataType = likely_type_to_string(data->type);
63   - textStream << dataType->data;
64   - likely_release_mat(dataType);
65   - }
66   - textStream << " " << uintptr_t(data) << "))";
67   -
68   - const likely_const_env env = likely_lex_parse_and_eval(qPrintable(source), likely_file_lisp, parent);
  58 + const likely_const_env env = likely_define("data", data, parent);
69 59 likely_release_env(parent);
70 60 parent = env;
71 61 }
... ...