Commit 54ae25be7cfe4f4bf5d63e5001c10290bedab6ab
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 | } | ... | ... |